vue引入elementUi后打開頁面報錯Uncaught?TypeError的解決方式
vue引入elementUi后打開頁面報錯
本人在用idea創(chuàng)建vue項目并引入elemenUi之后網(wǎng)頁報錯:
Uncaught TypeError: Cannot read properties of undefined(reading ‘prototype’)。
百度了很多辦法都說是因為在vue3中引入了elementUi,vue3.0之后是不支持elementUi的,要使用element plus,但是因為我想用若依偷懶,所以必須得用elementUi,很多文章說是vue - V命令查看vue版本,我敲了命令以后的確是3之后版本,于是卸載重裝了2.9.6版本
然而降了版本之后,仍然出現(xiàn)這個問題。通過詢問做前端的朋友之后,發(fā)現(xiàn)現(xiàn)在的csdn真是魚龍混雜,好多錯誤的信息,vue-V命令查看的并不是vue版本,而是腳手架的版本,和vue版本沒有半毛錢關(guān)系
還有一種方式,就是找到你vue項目的package.json文件,在其中的devDependencies中可以看到你項目使用的vue版本
可以看到即使我降到2.9.6,vue版本仍然在3.0之后,因為2.9.6是腳手架版本。之后我重新下載了腳手架,然后用命令行創(chuàng)建vue項目,記得不要用idea直接new,直接new好像是默認創(chuàng)建vue3的,也可能是我方法不正確。如果使用命令行創(chuàng)建,第一個選項就是讓選vue版本的,這里選擇vue2即可
用命令行創(chuàng)建完成后,再打開package.json看看
可以看到現(xiàn)在是vue2版本了,引入elementUi,頁面可以正常打開,問題解決
總結(jié)
到此這篇關(guān)于vue引入elementUi后打開頁面報錯Uncaught TypeError解決的文章就介紹到這了,更多相關(guān)vue引入elementUi打開頁面報錯內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Vue報錯:TypeError:?Cannot?create?property?‘xxxx‘?on的解決
- vue?watch報錯:Error?in?callback?for?watcher?"xxx":"TypeError的解決方法
- 完美解決vue中報錯?“TypeError:?Cannot?read?properties?of?null?(reading'forEach')“
- web前端Vue報錯:Uncaught?(in?promise)?TypeError:Cannot?read?properties?of?nu解決
- Vue報錯:TypeError:Cannot create property 'xxx' on string 'xxxx'問題
相關(guān)文章
Vue中的methods、watch、computed的區(qū)別
這篇文章主要介紹了Vue中的methods、watch、computed的區(qū)別,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-11-11useEffect理解React、Vue設(shè)計理念的不同
這篇文章主要為大家介紹了useEffect理解React、Vue設(shè)計理念的不同詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-09-09vue數(shù)據(jù)監(jiān)聽解析Object.defineProperty與Proxy區(qū)別
這篇文章主要為大家介紹了vue數(shù)據(jù)監(jiān)聽解析Object.defineProperty Proxy源碼示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03