<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
為了適應vue3的更新,element元件也將其內容升級為了plus用以配套的使用,很多元件新增了更加多元的功能,但我用的時候就覺得那個icon圖示,怎麼變得特別難用呢?原來是沒有掌握正確的使用方法
// 原來 <i class="el-icon-edit"></i> // plus <el-icon :size="size" :color="color"> <edit></edit> </el-icon>
根據檔案也能看出,圖示從原來的一個樣式封裝成了一個元件,在今後的版本迭代中可能會賦予圖示更多的功能(目前支援尺寸和大小),這無疑是很方便的,但是在使用的時候發現,我的圖示為什麼顯示不出來???
根據教學先下載相關包
然後按需引入圖示,並使用
實際展示卻是:
著實讓我頭暈了好一陣,後來請教了大佬才知道,影響因素是setup的語法糖
使用vue3給我感覺最深的除了this基本上不使用了,就是所有內容都被包括在setup模組裡了,扯遠了,再細緻的看一下element的範例,就會發現setup在你定義script的時候就被引入了
這就是setup script,vue3的新語法糖,然後你按照這種格式去進行圖示的引入,就不會出問題了
只能說很簡單啦
但是大家也會有疑問,圖示是能用了,但是我之前setup裡面的內容放在哪裡呢?
之前的頁面邏輯都是這樣的
如果使用新的語法糖,export default模組就可以完全省略了,直接在script裡面寫就完事了,也可以理解為整個script都被setup模組包裹了,在哪寫都一樣
可以說確實省去了很多麻煩的步驟,但是這個據說還是實驗性的功能,所以我也不敢濫用,一般都是將需要圖示的模組單獨放一個vue,並使用這個語法糖,然後其餘功能仍然用之前的方法實現,避免出現問題會影響整個專案,但是如果以後可以大範圍使用了,那無疑簡化了很多操作。
如果大家對這個語法糖感興趣,可以去閱讀檔案:
最近的使用中發現其實不用這個語法糖也可以正常使用icon,寫程式碼的時候我發現元件內部的icon顯示就十分正常,
所以可以通過元件化的方法直接使用,但是setup script確實是個好東西,目前來看相關頁面也沒有出現任何問題。
到此這篇關於vue3中element-plus icon圖示的正確使用姿勢的文章就介紹到這了,更多相關element-plus icon圖示使用內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45