vue 报 Cannot read property ‘prototype‘ of undefined
这个错 可能是 js 引入顺序问题造成的 也有可能是 引入 elemen-ui造成的vue3 需要引入 element-plus ,引入 element-ui 也会报这个错引入顺序问题:在 public/index.html 中引入 ElementUI 的 js 时,前面没有加 Vue.js 的引入。这里我们在前面加入 Vue.js 的引入即可。代码报错主要是因为vue引用顺序不当导致的,或者是w
·
报错信息: Cannot read property 'prototype' of undefined
这个错 可能是 js 引入顺序问题造成的 也有可能是 引入 elemen-ui造成的 。还有可能是 其它 问题造成的。
vue3 需要引入 element-plus ,引入 element-ui 也会报这个错
引入顺序问题:
在 public/index.html 中引入 ElementUI 的 js 时,前面没有加 Vue.js 的引入。这里我们在前面加入 Vue.js 的引入即可。
<script src="https://cdn.jsdelivr.net/npm/vue"></script>
<script src="https://cdn.bootcdn.net/ajax/libs/element-ui/2.9.2/index.js"></script>
解决方案:
代码报错主要是因为vue引用顺序不当导致的,或者是webpack打包时使用import引入vue,element却使用script引入也会出现这个问题 (引入js的顺序不合适)。
将vue引用放在最前面可避免这个问题。
先引入 vue 或者 vue.js 如果是 ui库 要先引入 js再引入 css 。
更多推荐
已为社区贡献15条内容
所有评论(0)