vue3中ElementPlus引入下载icon图标不显示透明问题解决教程方法

问题:今天用vue3开发,使用ElementPlus图标引入了但是不显示,是空白透明

解决:

1、在main.js中引入element-plus/icons-vue图标库

复制代码
import * as ElIcons from '@element-plus/icons-vue'; // 引入图标库

2、注册所有图标

复制代码
// 注册所有图标
Object.keys(ElIcons).forEach((key) => {
  app.component(key, ElIcons[key]);
});

或者

复制代码
for (const [key, component] of Object.entries(ElIcons)) {
  app.component(key, component);
}

3、app.use一下

复制代码
app.use(ElementPlus);
4、在需要使用icon图标的页面导入
复制代码
 <el-icon name="el-icon-download" style="margin-right: 4px">
              <Download />
            </el-icon>

效果展示:

相关推荐
hef2888 小时前
Word里快速替换短语 省时省力不卡顿
javascript
卤蛋fg68 小时前
vxe-select 下拉框实现人员选择
vue.js
用户81071472820398 小时前
《我在 Vue 项目中用到的 JS 核心知识点》
javascript
用户841794814568 小时前
vxe-select 下拉框实现带单选框/复选框勾选功能
vue.js
葬送的代码人生8 小时前
从零到一:AI 全栈开发入门 —— 构建一个简单的用户聊天系统
前端·javascript·架构
光影少年8 小时前
react如何解决 Hooks 闭包陷阱
react.js·前端框架·掘金·金石计划
JiaWen技术圈9 小时前
React 中的 Server Components 和 Server Components
前端·javascript·react.js
YAwu119 小时前
原型与原型链:面试中的关键问题深入剖析
前端·javascript
To_OC9 小时前
徒手撸极简前后端分离Demo!吃透原生JS动态渲染底层
前端·javascript
HYCS9 小时前
用pixi.js实现fabric.js(四):StaticCanvas
前端·javascript·canvas