vue elementUI 使用slot-scope報錯(版本升級)

vue裏面使用element-ui表格組件時候報錯 slot-scope未定義。
在這裏插入圖片描述
嘗試好多辦法沒有找到解決方案,後來發現,因爲element-ui是版本的問題導致的。目前地址最低版本1.4.13版本已經不維護了。必須安裝高於2.5版本以上纔可以的。
安裝element-ui命令
首先刪除:1,node_modules文件夾下面的element-ui文件。
2,卸載element-ui : npm uninstall element-ui
3,安裝最新的element-ui : npm install element-ui (安裝指定版本的命令npm install element-ui@版本號 -S)
如果還是報錯,說明vue的版本太低,目前安裝vue 2.5版本以上,才支持slot-scope
對於不熟悉webpack的人來說,這個坑好大。
1,更新vue版本 npm install -g vue-cli@版本號
2,更新完成後,同時運行npm run dev時,報錯
Module build failed: Error: Cannot find module ‘vue-template-compiler’
因爲vue版本和vue-template-compile不匹配,這時候我們輸入一下命令進行重新安裝了依賴,並且進行項目的更新同步
npm instll
npm update

如果對你有幫助,公衆號搜索:前端早知道筆記 或掃描公衆號二維碼:在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章