layui2.9 树组件默认无法修改节点图标,修改过程记录下

官方文档树组件 data 参数值,未提供icon属性配置

需要修改源码 layui.js, 搜索图片中标记部分

查找到之后,修改为 <i class="'+(i.icon || "layui-icon layui-icon-file")+'"> 如图:

修改完成后,即可在data中添加icon属性 例如:

html 复制代码
var data = [{
    name: '节点1',
    children: [{
        name: '节点1-1',
        icon: 'layui-icon layui-icon-layer'
    }]
}]

工作中的笔记,仅供参考

相关推荐
2301_8187320626 分钟前
用layui表单,前端页面的样式正常显示,但是表格内无数据显示(数据库连接和获取数据无问题)——已经解决
java·前端·javascript·前端框架·layui·intellij idea
lozhyf4 天前
基于SpringBoot + Mybatis Plus + SaToken + Thymeleaf + Layui的后台管理系统
spring boot·layui·mybatis
武昌库里写JAVA8 天前
【Azure Redis 缓存】Azure Cache for Redis 是否记录具体读/写(Get/Set)或删除(Del)了哪些key呢?
spring boot·spring·毕业设计·layui·课程设计
苹果酱056712 天前
Redis之数据结构
java·spring boot·毕业设计·layui·课程设计
苹果酱056715 天前
Golang的分布式系统开发
java·spring boot·毕业设计·layui·课程设计
苹果酱056717 天前
Golang的网络流量分配策略
java·spring boot·毕业设计·layui·课程设计
武昌库里写JAVA22 天前
迟来的前端面试经验
spring boot·spring·毕业设计·layui·课程设计
武昌库里写JAVA25 天前
【MySQL】mysql --force 参数的使用
spring boot·spring·毕业设计·layui·课程设计
appleคิดถึง1 个月前
TP5 动态渲染多个Layui表格并批量打印所有表格
前端·layui
苹果酱05671 个月前
arm架构mysql_基于arm架构linux操作系统centos安装mysql5
java·spring boot·毕业设计·layui·课程设计