總結(jié): element ui未適配vue 3.0, 在vue 3.0中,element ui不可用值戳。(2020.9.12)
根據(jù)element ui為vue 3.0提供的特別入口https://github.com/ElementUI/vue-cli-plugin-element提示:
vue create my-app
cd my-app
vue add element
在這個(gè)網(wǎng)站中提示了需要執(zhí)行的命令秤朗,在已有的vue 3.0項(xiàng)目中利虫,只需要執(zhí)行vue add element 就可以了~
安裝的時(shí)候會(huì)提示讓你做一個(gè)選擇俘陷,此時(shí)你可以根據(jù)自己的需要進(jìn)行選擇步脓,下圖是我做的一些選擇項(xiàng):
安裝完成后愿待,我們會(huì)發(fā)現(xiàn)6個(gè)地方的變化:
在main.js里面引用了element.js, import './plugins/element.js'
,
我們先來看下element.js里面有什么~
import Vue from 'vue'
import Element from 'element-ui'
import '../element-variables.scss'
Vue.use(Element)
但是,Vue對(duì)象在3.0里面已經(jīng)不存了Qセ肌H越摹!怎么還會(huì)有整個(gè)引入鸳君?
https://github.com/ElementUI/vue-cli-plugin-element
定睛一看农渊,原來代碼已經(jīng)兩年沒更新了,element ui這是在藏大招或颊?還是打算跑路砸紊?不過目前,element ui針對(duì)vue 3.0是不能用的~
再看看element ui 組件github倉庫有沒有新的動(dòng)作https://github.com/ElemeFE/element
除了exmples最近在26天內(nèi)有過更新囱挑,真正實(shí)在的東西可以看出已經(jīng)有4個(gè)月沒更新了醉顽,而且還是在dev分支所以,它的發(fā)展已經(jīng)有目共睹了平挑,除非在別的地方暗度陳倉了