js代码中包含vue标签

Posted CQVIE

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js代码中包含vue标签相关的知识,希望对你有一定的参考价值。

tree组件绘制节点代码报错,babel不认识js代码中的vue标签
renderContent(h, { node, data, store }) {
return (
<span>
<span>
<span>{node.label}</span>
</span>
<span style="float: right; margin-right: 20px">
<el-button size="mini" on-click={ () => this.append(store, data) }>Append</el-button>
<el-button size="mini" on-click={ () => this.remove(store, data) }>Delete</el-button>
</span>
</span>);
}

  

 

-----------------------------------------------------------------------------
在.babelrc文件中

{
"presets": ["es2015", "stage-2"],
"plugins": ["transform-runtime"],
"comments": false
}

改成

{
"presets": ["es2015", "stage-2"],
"plugins": ["transform-vue-jsx"],
"comments": false
}

以上是关于js代码中包含vue标签的主要内容,如果未能解决你的问题,请参考以下文章

在代码片段中包含类型转换

Vue -- 模板语法 & 数据绑定

Handlebars JS:在数据中包含 <li>、<br> 和其他 HTML 标签

当 listview 行项目中包含隐藏视图时,片段不尊重匹配父高度

如何使用 npm 在 vue.js 中包含 bootstrap-vue?

在 Vue.js 应用程序中包含 npm 包