JSX与自定义组件
通过JSX构建自定义组件
前期准备
// 相关依赖
"babel-helper-vue-jsx-merge-props": "^2.0.3",
"babel-plugin-syntax-jsx": "^6.18.0",
"babel-plugin-transform-vue-jsx": "^3.7.0",
"babel-preset-env": "^1.7.0",
babel 配置文件[.babelrc] 内 plugins 加入 transform-vue-jsx支持
{
"presets": [
[
"@babel/preset-env" , {
"modules": false, // 默认都是支持 CommonJS
"targets": {
"chrome": "38",
"ie": "10"
}
}
]
],
"comments": false, //不产生注释
"plugins": [
"@babel/plugin-transform-runtime",
"transform-vue-jsx" <-------此处,(用不用写这么详细啊,喂!
]
}
组件
后记
最后更新于