vue3 emit is not a function問題及解決
vue3 升級導(dǎo)致emit報錯問題
一、emit is not a function
vue3
的一些依賴包,版本過低,導(dǎo)致的錯誤
升級vue
版本,或者升級@vue/compiler-sfc,
如果升級不管用的話,就鎖定一下版本號,再重新npm install
二、defineEmit is not a function
在vue3.1.3
版本之后,defineEmit
改成了 defineEmits
,本地可以正常運行,但是線上打包后的出現(xiàn)了defineEmit is not a function
情況:把本地的defineEmit
都改成defineEmits
后,線上打包成功了。
如果此時本地又出現(xiàn)emit is not a function
的情況,升級一下@vue/compiler-sfc
就可以了。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用Vue的slot插槽分發(fā)父組件內(nèi)容實現(xiàn)高度復(fù)用、更加靈活的組件(推薦)
這篇文章主要介紹了使用Vue的slot插槽分發(fā)父組件內(nèi)容實現(xiàn)高度復(fù)用、更加靈活的組件 ,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2018-05-05vuex直接修改state、commit和dispatch修改state的用法及區(qū)別說明
這篇文章主要介紹了vuex直接修改state、commit和dispatch修改state的用法及區(qū)別說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-08-08vue中前端如何實現(xiàn)pdf預(yù)覽功能(含vue-pdf插件用法)
這篇文章主要給大家介紹了vue中前端如何實現(xiàn)pdf預(yù)覽功能的相關(guān)資料,文中包含vue-pdf插件用法,在前端開發(fā)中,很多時候我們需要進行pdf文件的預(yù)覽操作,需要的朋友可以參考下2023-07-07vue如何實現(xiàn)動態(tài)的選中狀態(tài)切換效果
這篇文章主要介紹了vue如何實現(xiàn)動態(tài)的選中狀態(tài)切換效果,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-04-04