vue3+ts+element-plus动态图标生成方式
1.安装
$ yarn add @element-plus/icons
# 或者
$ npm install @element-plus/icons
2.使用全局组件的方式引入
//main.ts
import * as Icon from '@element-plus/icons-vue'//在最下面导入全局组件
Object.keys(Icon).forEach((key)=>{app.component(key,Icon[key])
})
3.在tsconfig.json中新增
"suppressImplicitAnyIndexErrors":true, // 解决字符串下表报错
4.在组件中引用
<component class="icons" :is="menu.meta.icon" />
//:is="" 里引入后端返回的icon属性
//另,修改一下css样式
记录一下。
vue3+ts+element-plus动态图标生成方式相关推荐
- Vue3 Element Plus 动态图标
Vue3 Element Plus 动态图标 Element Plus 中的图标以组件的形式来使用,而在基于Vue 2.x的Element UI中图标是字符串的形式,这样就导致过去的一些使用习惯不得不 ...
- vue3+ts+element封装一个简易的curd
vue3+ts+element封装一个简易的curd 闲来无趣做一个简单的table封装,不喜勿喷 首先创建一个公共的Table.vue/pagination.vue文件 Table.vue < ...
- Vue3+TS使用element-plus 动态Icon图标
目录 1,前言 2,使用 2.1,方式一 2.2,方式二 1,前言 源于一段话 Element Plus 团队正在将原有组件内的 Font Icon 向 SVG Icon 迁移,请多多留意更新日志, ...
- Vue3+TS + element-plus 项目 动态生成Icon图标
1,使用 文档原话:如果你想像用例一样直接使用,你需要全局注册组件,才能够直接在项目里使用 在main.ts中先导入 import * as Icons from '@element-plus/ico ...
- vue3+ts+element 简单的登陆案例 (一)
第一步 创建vue3项目 项目名字不能使用驼峰命名 创建好项目目录 我们需要引入自己的css文件来重订样式 再index.html 文件夹中引入css html, body, div, span, a ...
- Vue3+TS+Vite+Element Plus搭建后台管理系统
Vue3+TS+Vite+Element Plus搭建后台管理系统 1.简介 2.效果图 3.技术栈 4.项目目录 5.setting.js(全局配置文件) 6.路由router 7.状态管理stor ...
- vue vite创建项目的使用(使用技术栈vue3+vuex+router+ts+element plus)
文章目录 前言 创建vite项目 vite.config.ts配置 自动化引入组件配置以及.env配置的引用 创建src/vite-env.d.ts main.ts配置 api/request.ts ...
- 使用Vite创建Vue3+TS项目并整合Element Plus框架等一条龙服务
记录一下使用Vite创建Vue3+TS项目以及整合Element Plus框架,还有Less.Pinia.Vue-router.monaco-editor等插件或组件. 一.使用Vite创建Vue3+ ...
- vue3 使用Element Plus <script lang=“ts“ setup>加上lang=“ts“后编译错误
vue3 使用Element Plus <script lang="ts" setup>加上lang="ts"后编译错误 目录 vue3 使用Ele ...
最新文章
- ViewPager多页面滑动切换以及动画效果
- 如果使用SD-WAN为客户提供高价值,应该部署哪些安全功能?
- 《***测试实践指南》D03
- 用java写ods系统_基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(TableGo v7.0.0版)...
- gitlab客户端下载配置
- Stanford CS230深度学习(二)手动搭建DNN
- Windows anaconda下载安装
- Python下载库pip pygame
- 物联网共享打印机系统是怎么做出来的?
- 7.5 SNN《脉冲神经网络研究进展综述》笔记
- php实现word文档在线浏览功能,配置安装手记
- DDD-领域驱动设计包结构
- 【Exception】Class com.XXX1 can not access a member of class com.XXX2 with modifiers “public“
- 计算机辅助设计对提升产品质量,浅谈CAD技术与计算机辅助设计的应用
- 手写数字识别的实现(案例)
- 1秒50万字!js实现关键词匹配
- 无法显示页面,因为发生内部服务器错误。
- multisim变压器反馈式_Multisim在负反馈放大器性能测试中的应用
- HTML box盒子模型练习校园风光木棉花
- 上手简单的专业麦克风,室内户外清晰录音,唯乐狗G3S体验