element-plus

vue3 在用Element Plus布局页面时,遇到了一个图标循环加载的问题。开始不知道如何渲染图标,以为像ElementUI 一样可以通过class进行渲染图标,发现无法使用,让后我发现引用的图标是组件,组件的话就可以使用 进行渲染了.

<el-row><el-col :span="12" v-for="(option,index) in card.options" :key="index"><el-buttontype="primary"textstyle="height: 80px; font-size: 36px"><el-icon><component :is="option.icon"/></el-icon><span>{{ option.text }}</span></el-button></el-col></el-row>
<script>
data() {return {cards: {left: [{title: "园区门户",options: [{ icon: "Tickets", text: "园区统计" },{ icon: "Checked", text: "园区状态" },{ icon: "Tickets", text: "园区统计" },{ icon: "Checked", text: "园区状态" },],},{title: "园区服务",options: [{ icon: "Guide", text: "疫情防控" },{ icon: "Grid", text: "信息发布" },],},{title: "物业管理",options: [{ icon: "Histogram", text: "物业统计" },{ icon: "List", text: "报修统计" },],},],right: [{title: "人员管理",options: [{ icon: "User", text: "人员统计" },{ icon: "Folder", text: "更多" },],},{title: "车辆管理",options: [{ icon: "Guide", text: "停车管理" },{ icon: "Folder", text: "更多" },],},{title: "园区安防",options: [{ icon: "", text: "监控管理" },{ icon: "", text: "安全巡检" },],},],},};},
</script>

【vue3 element-plus的循环图标】相关推荐

  1. vue3之 element-plus的循环图标

    vue3之 element-plus的循环图标 Vue2中使用Element UI的图标渲染是通过 <i class="el-icon-plus"></i> ...

  2. Vue3 Element Plus 动态图标

    Vue3 Element Plus 动态图标 Element Plus 中的图标以组件的形式来使用,而在基于Vue 2.x的Element UI中图标是字符串的形式,这样就导致过去的一些使用习惯不得不 ...

  3. 使用Vue3+Element Plus开发Chrome插件

    使用Vue3+Element Plus开发Chrome插件 引言 初始Vue项目的创建 Element-Plus组件的安装及导入 其他文件配置 .eslintrc.js文件 vue.config.js ...

  4. vue3 element plus el-input 无法输入问题

    最近用vue3 element plus 进行开发,发现el-input 无法输入,代码如下: <template><el-card><template #header& ...

  5. element table for循环出来设置fixed,table底部滚动条无法拖动

    element table for循环出来设置fixed,table底部滚动条无法拖动 element 的table 如果用for循环出的,设置fixed后,有可能会导致底部滑动失效,这是因为elem ...

  6. Vue3中使用各类字体图标的正确姿势:本地SVG、Iconfont、FontAwesome、ElementPlus(Icon篇)

    前言 最近,在 BuildAdmin 项目的开发中,我们规划了一个 Icon 组件,我们希望通过这个组件,能直接同时使用多种图标库的图标(一种语法,实现无限的图标扩展和高度兼容性)并且,实现该 Ico ...

  7. vue3 + element plus + vite 迁移实践

    背景 最近入职了一家新公司,需要搭建一个后台管理系统,我想着这太简单啦,react antd pro一把梭.然后领导喜欢vue,说vue简单,写起来快-我说行嘛,刚好没写过vue3,那就全用最新技术, ...

  8. vue3 + element plus实现侧边栏

    一般前端项目少不了侧边栏.如图所示 这些鬼东西特别繁琐,所以我们喜欢找些现成.开源的所谓后台管理的前端框架,开箱即用.方便是方便,而且做得还挺好,问题是,有学习成本,要按照它的规则行事.一些功能是怎么 ...

  9. 【Vue】 element ui 引入第三方图标

    最近一个项目用到 vue 和 element ui开发前端.使用element ui自带的icon太少,所以引入第三方的.截止目前为止国内外网络上的相关教程我搜索到没超过5篇,而且都不详细,即使全部阅 ...

最新文章

  1. linux 为什么 c语言,为什么C程序里一定要写main函数
  2. 如何在进程间共享数据
  3. 搭建SSH框架之一(资料准备)
  4. PHP-代码审计-命令执行
  5. 【数据结构与算法】之深入解析“组合总和Ⅳ”的求解思路与算法示例
  6. esx4克隆后的处理工作
  7. 单调栈:leetcode 84. 柱状图中最大的矩形/85最大矩形
  8. Maven常用插件简单配置
  9. 别不把自己当有钱人 ——让白领族成为百万富翁族的六大理财秘籍
  10. Spring中的FactoryBean
  11. PPT计算机辅助教学,教学ppt课件制作的几点心得
  12. 八皇后问题 (25分)
  13. Java学习者论坛【申明:来源于网络】
  14. java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.SpecialProvider 使用MySqlMapper的问题
  15. torchtext.vocab
  16. RGB和HSV颜色模型
  17. DFAnet:Deep Feature Aggregation for Real-time Semantic Segmentation自己翻译的
  18. 如何使用tor代理网络
  19. 在MarkDown中插入本地图片
  20. 图赏 Amazfit 跃我GTR 3超长21天续航,60秒出身体指标报告

热门文章

  1. python集合操作班级干部竞选演讲稿_实用的竞选班干部演讲稿集合八篇
  2. Mac 可以玩游戏吗,有哪些游戏可以玩?
  3. pytest-ordering 测试用例排序
  4. openssl_encrypt 加密解密
  5. JS slice用法
  6. 智能水杯设计方案_中山智能水杯设计,平衡车设计方案
  7. 5G新机皇!一加7T系列或将9月26印度首发,网友:国内呢
  8. 2022盒马鲜生面经以及个人总结
  9. idea 设置同时打开多个项目
  10. css圆变球体,CSS 实现的各种球体效果