elementui el-form输入框设置图标

记录一下写法,免得老是忘记

显示效果
11月29日更新
在使用vue3时,对应的框架变成了了,与的使用存在较大的差距,折腾了老半天,算搞明白是怎么回事了,分两步走
main.js中全局注册所有图标
代码如下:
import { createApp } from 'vue'import './style.scss'import App from './App.vue'import router from './router/index'import * as ElementPlusIcons from '@element-plus/icons'const app = createApp(App)for(let iconName in ElementPlusIcons){app.component(iconName, ElementPlusIcons[iconName])}app.use(router)app.mount('#app')
关键代码:
import * as ElementPlusIcons from '@element-plus/icons'for(let iconName in ElementPlusIcons){app.component(iconName, ElementPlusIcons[iconName])}
官网页面上给的写法试了很久效果出不来,于是改了一种写法,反正是生效了的 。

elementui el-form输入框设置图标

文章插图
运行的时候可能会报错,提示-plus/icons未安装,安装一下就行了
2. 在页面(组件)上使用图标
看代码,同样是登录页面