当前位置:首页 > 前端教程

elementui icons

2026-03-05 23:54:23前端教程

ElementUI Icons 使用指南

ElementUI 提供了一套丰富的图标库,基于 Font AwesomeElementUI 自定义图标。以下是使用 ElementUI 图标的方法:

安装 ElementUI

确保项目中已安装 ElementUI:

npm install element-ui

引入 ElementUI 和图标

main.js 中全局引入:

elementui icons

import Vue from 'vue';
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';

Vue.use(ElementUI);

使用内置图标

ElementUI 提供了 <el-icon> 组件,支持以下常见图标:

<el-icon name="el-icon-edit"></el-icon>
<el-icon name="el-icon-share"></el-icon>
<el-icon name="el-icon-delete"></el-icon>

使用 Font Awesome 图标

ElementUI 支持部分 Font Awesome 图标,需手动引入:

elementui icons

<el-icon name="fa fa-user"></el-icon>
<el-icon name="fa fa-home"></el-icon>

自定义 SVG 图标

如果需要使用自定义 SVG 图标,可以通过 icon-class 属性:

<el-icon class="custom-icon">
  <svg viewBox="0 0 24 24">
    <path d="M12 2L1 12h3v9h6v-6h4v6h6v-9h3L12 2z"/>
  </svg>
</el-icon>

图标列表参考

ElementUI 内置图标包括但不限于:

  • el-icon-edit(编辑)
  • el-icon-delete(删除)
  • el-icon-share(分享)
  • el-icon-search(搜索)
  • el-icon-setting(设置)

完整列表可查阅 ElementUI 官方文档

注意事项

  • 图标名称需严格匹配,区分大小写。
  • 如需更多图标,可结合第三方库如 @fortawesome/fontawesome-free
  • 图标样式可通过 CSS 调整大小和颜色:
    .el-icon {
      font-size: 20px;
      color: #409EFF;
    }

标签: elementuiicons
分享给朋友:

相关文章

iview elementui

iview elementui

iview与Element UI对比 iview和Element UI都是基于Vue.js的UI组件库,适用于快速开发企业级中后台产品。以下是两者的主要差异和特点: 设计风格 iview采用圆…

elementui下载

elementui下载

下载Element UI的方法 Element UI可以通过npm或yarn进行安装,也可以直接下载文件引入到项目中。 npm安装方式 npm install element-ui -S yarn…

elementui核心

elementui核心

Element UI 核心概念 Element UI 是基于 Vue.js 2.0 的桌面端组件库,其核心设计理念是简洁、高效、易用。以下是其核心组成部分: 组件化设计 提供丰富的 UI 组件…

elementui ref

elementui ref

ElementUI 中使用 ref 的方法 在 ElementUI 中,ref 主要用于获取组件实例或 DOM 元素的引用,方便直接调用组件方法或操作 DOM。以下是几种常见的使用场景和示例: 获…

elementui transfer

elementui transfer

ElementUI Transfer 组件使用指南 ElementUI 的 Transfer 组件用于在两栏之间转移数据,适用于权限分配、数据分类等场景。以下为详细使用方法: 基础用法 在模板中引入…

elementui选中

elementui选中

选中状态的基本用法 在Element UI中,选中状态通常通过v-model绑定数据实现。例如表格的多选功能,使用el-table组件配合type="selection"的列定义,结合v-model绑…