element-plus版本^1.2.0-beta.5的icon图标问题:
继element旧版更新后,新版的element-plus的图标引用修改了,很多小伙伴们不会用,这篇文章将介绍两种用法
前置条件:
npm install @element-plus/icons-vue
全局引用:
打开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前面的:去掉,否则无法显示