您现在的位置是:网站首页> 编程资料编程资料
Vue.js element-plus使用图标不显示问题的解决方式_vue.js_
2023-05-24
291人已围观
简介 Vue.js element-plus使用图标不显示问题的解决方式_vue.js_
前言
关于前端使用element-plus中的icon不展示,网上主要分为两种,一种是打包之后不展示,还有一种是直接在开发的时候运行就不展示
这个帖子主要解决的是在本地运行图标不展示的问题
关于不展示的原因,简单一句话就是:element-plus/icons改变成了svg
怎么解决呢?
前提:
先确定安装了element-plus/icons,没安装的话,安装命令奉上
npm install @element-plus/icons-vue
如果图标引用的比较少,那么采用方案1,如果大量的使用了图标,就采用方案2
方案1:
在引用图标的页面中将要使用的图标引入,作为js对象,代码如下:
使用方式和elemunt-ui3官网一致
Search Upload
方案2:
方案2其实是针对方案一的一个优化,对于大量使用icon的项目来说相对比较友好
首先:在main.js中将icon全部引入并注册到页面中
import * as ElIconList from '@element-plus/icons' for (const name in ElIconList) { app.component(name, ElIconList[name]) } 然后就是使用了,在页面中直接使用即可
关于方案2的优化也是借鉴了前人的经验,这里又个不成熟的想法,不知道是不是可以用set来置入
总结
到此这篇关于Vue.js element-plus使用图标不显示问题的解决方式的文章就介绍到这了,更多相关element-plus图标不显示内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
相关内容
- vue3.2自定义弹窗组件结合函数式调用示例详解_vue.js_
- 关于应用UI组件的移动端适配方式_vue.js_
- 详解vue3中如何使用shaka-player_vue.js_
- JavaScript几种常见循环遍历使用和区别_javascript技巧_
- 详解vue3中如何使用youtube-player_vue.js_
- Node中node_modules文件夹及package.json文件的作用说明_node.js_
- JavaScript中的常见继承总结_javascript技巧_
- Vue版本vue2.9.6升级到vue3.0的详细步骤_vue.js_
- 简单了解JavaScript中的new Function_javascript技巧_
- 如何删除vue项目下的node_modules文件夹_vue.js_
