Vue JSX转换:重复声明" h" (这是内部节点上的错误。可能是内部错误)

时间:2018-03-23 15:19:29

标签: vue.js vuejs2 jsx

使用正在使用的表:https://github.com/matfish2/vue-tables-2

对于表的一列,我想返回一些JSX来显示一个将用CSS设置样式的元素。

我之前已经使用过这种方法,正如文档所说,并且它的工作正常,但是我正在接受这个项目:

重复声明" h" (这是内部节点上的错误。可能是内部错误)

正在返回的模板是:

templates: {
    status: function (h) {
        return <i class = "cssIcon">< /i>
    }
}

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试编辑babel.config.js

module.exports = {
  presets: ['@vue/app'],
  plugins: ['jsx-v-model']
}

如果预设具有“ @ vue / app”,则插件不能包含“ transform-vue-jsx”。