element ui this.$msgbox 自定义组件

javascript 复制代码
            this.$msgbox({
                title: "选择", 
                message: (
                    <com1
                         figs={this.figs} 
                        on-selected={this.new_selected}
                    ></com1>
                ),
                showCancelButton: false,
                showConfirmButton: false,
            });

运行报错 Syntax Error: Unexpected token (89:20)

参考:

https://github.com/vuejs/babel-plugin-transform-vue-jsx

javascript 复制代码
npm install\
  babel-plugin-syntax-jsx\
  babel-plugin-transform-vue-jsx\
  babel-helper-vue-jsx-merge-props\
  babel-preset-env\
  --save-dev

在项目文件夹中创建.babelrc文件

javascript 复制代码
{
  "presets": ["env"],
  "plugins": ["transform-vue-jsx"]
}
相关推荐
yunwei374 小时前
eBPF 教程:精准隔离已建立的 TCP 连接
linux·安全·开源
weixin_445476684 小时前
linux下lims部署详细步骤参考
linux
戴西软件5 小时前
戴西CAxWorks.VPG车辆工程仿真软件技术解析(上)——安全仿真体系的自动化构建
运维·网络·数据库·人工智能·算法·安全·自动化
数据百晓通5 小时前
2026 智能体重构数据治理:全链路 AI、云生态、场景嵌入赛道解析
大数据·运维·人工智能
LuDvei5 小时前
怎么把数据上传到云端
运维·服务器
奇特認6 小时前
数据库MySQL 1.安装环境部署
linux·运维·服务器
小小龙学IT6 小时前
Day 26-27 项目实战:从零构建一个高并发聊天室(epoll + 线程池)
linux·服务器·c语言·开发语言·网络
光源【时光寸寸又逢君】6 小时前
回放时间定位问题
运维·服务器
风静如云6 小时前
Yocto:关于Layer
linux
无足鸟ICT6 小时前
【RHCA+】for循环
linux