发布于2021-12-11 11:17 阅读(1334) 评论(0) 点赞(12) 收藏(5)
继element旧版更新后,新版的element-plus的图标引用修改了,很多小伙伴们不会用,这篇文章将介绍两种用法
⭐前置条件:
npm install @element-plus/icons
打开main.js文件
// 导入所有的el-icon图标
import * as ElIconModules from '@element-plus/icons'
const app = createApp(App)
// 统一注册el-icon图标
for(let iconName in ElIconModules){
app.component(iconName,ElIconModules[iconName])
}
注意:注册 icon 要在 app 挂载之后,就是这一句代码
const app = createApp(App)
1.这种是标签属性的图标
<el-button type="primary" icon="Edit" circle></el-button>
注意,与官方文档不同的是要把icon前面的:去掉,否则无法显示
渲染后的结果 ⬆
2.另一种类型的图标直接使用即可
<el-icon><goods-filled /></el-icon>
渲染后的结果 ⬆
新版本的官方文档提供的是script的setup语法糖,直接用会报错,建议老老实实导入
<template>
<el-icon><arrow-down /></el-icon>
</template>
<script>
import { ArrowDown } from '@element-plus/icons'
export default {
components: {
ArrowDown
}
}
</script>
渲染后的结果 ⬆
作者:爱出汗
链接:http://www.qianduanheidong.com/blog/article/257243/57d8137d440d30540a55/
来源:前端黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 前端黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-3
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!