Cannot read properties of undefined (reading 'openBlock')

来源:11-8 【关键步骤】在 html 中使用自定义 vue 组件

浦饭

2021-12-18

图片描述
emmm了
看了老师之前的方案改rollup-plugin-vue也不行
git地址:https://gitee.com/yyhzcsxm/datav-libs

写回答

1回答

扬_灵

2021-12-19

同学你好,我在本地测试了你的代码,需要修改打包文件中的gloabl.vue改为gloabl.Vue,或者直接在rollup.config.dev.js修改成下面的格式

globals: {
vue: 'Vue'
}

而且rollup-plugin-vue的版本号前不能有^,否则安装的是6.0.0的版本,这个版本生成的打包文件是从$setup获取变量,这里是无法获取到的需要修改成_ctx.xx获取变量,vue.createElementBlock需要修改成vue.createBlock进行渲染。

//img.mukewang.com/szimg/61be961409c926c223141156.jpg

0
2
浦饭
而且我发现样式没生效,不是红色的
2021-12-19
共2条回复

数据可视化入门到精通-打造前端差异化竞争力

同级别前端,掌握数据可视化薪资更高

1520 学习 · 1043 问题

查看课程