首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >怎么在vue3项目中引入element-plus的Icon

怎么在vue3项目中引入element-plus的Icon

原创
作者头像
zayyo
发布2023-11-11 11:33:59
发布2023-11-11 11:33:59
2.1K0
举报
文章被收录于专栏:zayyo前端zayyo前端

vue3中引入element-plus的Icon

最近使用element-plus开发项目,发现element-plus废弃了Font Icon 使用了 SVG Icon。需要在全局注册组件,或者按需引用。

安装#

使用包管理器#

选择一个你喜欢的包管理器

NPM

$ npm install @element-plus/icons-vue

Yarn

$ yarn add @element-plus/icons-vue

pnpm

$ pnpm install @element-plus/icons-vue

全局引用

**在main里面导入引入icon**

代码语言:javascript
复制
import \* as Icons from '@element-plus/icons-vue'

**// 注册Icons 全局组件**

代码语言:javascript
复制
Object.keys(Icons).forEach(key => {

  app.component(key, Icons[key])

})

按需引用

**(House )名字引用是你要使用图标的名字,导入是首字母大写**

代码语言:javascript
复制
import { House } from '@element-plus/icons-vue'

// 在vue文件使用

代码语言:javascript
复制
 <el-icon><house /></el-icon>

我正在参与2023腾讯技术创作特训营第三期有奖征文,组队打卡瓜分大奖!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 选择一个你喜欢的包管理器
  • NPM
  • Yarn
  • pnpm
    • 全局引用
    • 按需引用
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档