在要使用自定义字体的地方导入 css import'@/assets/customfont/template/style.css' 在需要的地方添加图标即可 我做的功能是在el-tree中,根据节点类型去展示相应的图标 Html <el-treeclass="filter-tree":data="assetTemplateTreeData"empty-text="请先在该模板中添加节点":props="{ value: 'id', // ID...
$ npm install @element-plus/icons-vue # Yarn $ yarn add @element-plus/icons-vue # pnpm $ pnpm install @element-plus/icons-vue 1. 2. 3. 4. 5. 6. 7. 8. const app = createApp(App) import * as ElementPlusIconsVue from '@element-plus/icons-vue' for (const [key, component] of...
ex:<el-button type="primary" icon="edit">搜索</el-button> 引入第三方图标字体 这里先直接把文档粘过来 文档中举了两个栗子 第一个栗子 是引用 font-awesome 的栗子 并提供了[demo](https://github.com/ElementUI/element-font-awesome) 其实就两个地方要注意的,第一个自定义一个css,定义好前缀,注意前...
使用的方式有2种,一种是直接使用svg,另一种是配合el-icon标签一起使用。 接下来就分别讲讲这两种使用方式(全局和局部引入都会讲到) 只使用 svg 如果你只需使用Element Plus提供的svg图标库的话,是可以不安装Element Plus的。不过这种场景应该很少出现。 安装命令: npm install @element-plus/icons-vue Element Pl...
yarn add @element-plus/icons-vue # pnpm pnpm install @element-plus/icons-vue 使用的方式有2种,一种是直接使用svg,另一种是配合el-icon标签一起使用。 接下来就分别讲讲这两种使用方式(全局和局部引入都会讲到) 只使用 svg 如果你只需使用Element Plus提供的svg图标库的话,是可以不安装Element Plus的。不...
yarn add @element-plus/icons-vue # pnpm pnpm install @element-plus/icons-vue 使用的方式有2种,一种是直接使用svg,另一种是配合el-icon标签一起使用。 接下来就分别讲讲这两种使用方式(全局和局部引入都会讲到) 只使用 svg 如果你只需使用Element Plus提供的svg图标库的话,是可以不安装Element Plus的。不...
pnpm install @element-plus/icons-vue 使用的方式有2种,一种是直接使用svg,另一种是配合el-icon标签一起使用。 接下来就分别讲讲这两种使用方式(全局和局部引入都会讲到) 只使用 svg 如果你只需使用Element Plus提供的svg图标库的话,是可以不安装Element Plus的。不过这种场景应该很少出现。
<el-icon><Search/></el-icon> 但当遇到侧边导航等需求时,可能需要动态加载图标,解决办法如下: <el-menu-itemv-for="(item, index) in data.routeList"index="1":key="index"><template#title>// 此处为动态加载图标方法<component:is="item.meta.icon"style="width: 16px; height: 16px"></compon...
下载svg 图标库的命令: npminstall@element-plus/icons-vue 你也可以使用Yarn或pnpm的方式下载 # Yarnyarnadd@element-plus/icons-vue# pnpmpnpminstall@element-plus/icons-vue 使用的方式有 2 种,一种是直接使用svg,另一种是配合el-icon标签一起使用。
element plus更新svg图标后,我通过如下方案适配现有项目中的icon font(毕竟没有办法要求项目升级icon方案)。 <el-button :icon='CustomizedIcon ' /> const CustomizedIcon = (props: any) => { return h(`i`, { class: 'xxx_icon' 项目中自定义的icon }) } setup() { return { CustomizedIcon:markRaw...