vue3 emit is not a function
vue3 升级导致emit报错问题一、emit is not a functionvue3的一些依赖包,版本过低,导致的错误升级vue版本,或者升级@vue/compiler-sfc,如果升级不管用的话,就锁定一下版本号,再重新npm install二、defineEmit is not a function在vue3.1.3版本之后,defineEmit 改成了 defineEmits,本地可以
·
vue3 升级导致emit报错问题
一、emit is not a function
vue3
的一些依赖包,版本过低,导致的错误
升级vue
版本,或者升级@vue/compiler-sfc,如果升级不管用的话,就锁定一下版本号,再重新npm install
二、defineEmit is not a function
在vue3.1.3
版本之后,defineEmit
改成了 defineEmits
,本地可以正常运行,但是线上打包后的出现了defineEmit is not a function
情况:把本地的defineEmit
都改成defineEmits
后,线上打包成功了。如果此时本地又出现emit is not a function
的情况,升级一下@vue/compiler-sfc
就可以了。
更多推荐
已为社区贡献1条内容
所有评论(0)