Layui 2.8.4 发布,包含 32 项更新

boyanx3个月前技术教程14

form

  • 新增 verIncludelRequired 全局属性,用于设置验证规则中是否同时包含必填 # I737EW

  • 修复 checkbox 开关标题和半选图标未垂直居中的问题 # 1255

  • 修复 checkbox 在初始设置半选时,点击复选框时图标未恢复成非半选状态的问题

  • 修复 checkbox 被重新渲染时,标题模版未正确获取的问题 # 1257

  • 修复 select 经浏览器翻译成别的语言后,点击选项出现的显示异常问题 # 1256

  • 优化 checkbox 元素的 lay-skin ,当设置非内置风格时,不再强制显示为默认风格

table

  • 新增 对 table 内元素的 lay-unrow 属性的识别,点击该元素时,可阻止执行 row 行单击事件

  • 修复 table.setRowChecked() 方法导致 checkbox,radio 事件失效的问题 # I73MLV/I76KBX/I78VI3

  • 修复 打印功能在 Edge 中可能出现的闪退问题 # 1264

  • 优化 table.setRowChecked() 方法,若未传 checked 属性,则自动对 checkbox 进行选中状态值切换

  • 优化 row 事件机制,若目标元素为 checkbox,radio,则不触发 row 事件

  • 优化 外层容器的高度,不再设置一个固定值,内部元素将根据 height 属性值自动撑满

  • 优化 底部边框问题

treeTable

  • 新增 节点折叠状态记忆功能 # 1260/I777CJ

  • 新增 customName.icon 属性,用于自定义图标的属性名称 # 1260/I73BQU

  • 新增 async.format 回调函数,用于处理异步子节点数据,优先级高于 async.url # 1260

  • 新增 treeTable.reloadAsyncNode(id, index) 方法,用于重载异步子节点 # 1260

  • 新增 treeTable.getNodeById(id) 方法,用于获取节点信息集 # 1260

  • 新增
    treeTable.getNodesByFilter(id, filter, opts) 方法,用于获取符合过滤规则的节点信息集 # 1260

  • 修复 isSimpleData 模式渲染后的默认数据排序异常问题 # 1260

  • 修复 展开全部节点排序失效的问题 # 1260/I73M2K

  • 修复 折叠叶子节点时,图标没有变化的问题 # 1260

  • 修复 节点选中状态判断异常问题 # 1260

  • 优化 treeTable.checkStatus() 方法,可通过设置第二个参数,用于是否返回半选状态的数据 # 1260/I73JAW

  • 优化 重新排序和视图内表单初始化的调用逻辑 # 1260

  • 优化 节点渲染方法 # 1260

layer

  • 修复 skin:'layui-layer-lan' 时,导致 btnAlign 属性无效的问题 # I73PD1

laydate

  • 优化 theme 属性,当其为数组格式,且第一个成员为 hex 格式主色值,则第二个成员为辅色值 # 1265

upload

  • 新增 exts 属性对于图片类型时的 .svg 扩展名支持

code

  • 优化 copy 属性开启时, 对 tools 属性的初始化配置 # I72QGO

  • 优化 preview: 'iframe' 时的 iframe 标签容器,以支持背景透明


资讯来源:https://layui.dev/docs/2.8/versions.html

相关文章

【推荐】强&牛!一款开源免费的功能强大的代码生成器系统!

今天,给大家推荐一个代码生成器系统项目,这个项目目前收获了 5.3K Star,个人觉得不错,值得拿出来和大家分享下。这是我目前见过最好的代码生成器系统项目。功能完整,代码结构清晰。 项目介绍本项目是...

SpringBoot+MyBatis+Shiro框架开发的一套极简权限系统源码分享

项目源码获取方式:关注转发之后私信回复【源码】即可免费获取到!项目说明采用SpringBoot、MyBatis、Shiro框架,开发的一套权限系统,极低门槛,拿来即用。设计之初,就非常注重安全性,为企...

一个基于NetCore开发的前后端分离CMS系统

今天给大家推荐一个开源的前后端分离架构的CMS建站系统。项目简介这是一个基于.Net 3构建的简单、跨平台、模块化建站系统。系统业务简单、代码清晰、层级分明、全新架构便于二次扩展开发。支持多种数据库,...

值得学习的15 个优秀开源的 Spring Boot 学习项目

Spring Boot 算是目前 Java 领域最火的技术栈了,除了书呢?当然就是开源项目了,今天整理15个开源领域非常不错的Spring Boot项目供大家学习,参考。高富帅的路上只能帮你到这里了,...

10个适合后端程序员的前端框架(后端需要学的前端框架)

前言对于后端程序员而言选择一款操作简单、美观、简洁的前端框架对于我们生成效率的提高是极具影响力的。今天主要推荐如下10个前端框架,希望有一款适合你。本文中的所有前端框架都已经收录到适合后端程序员的前端...

开箱即用的前端开发模板,扩展Layui原生UI样式,集成第三方组件

#程序员##挑战30天在头条写日记#大家好,我是仁杰,今天给大家分享一款开箱即用的前端开发模板,扩展Layui原生UI样式,集成第三方开源组件,提供便捷快速的开发方式,延续 Admin 的设计规范...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。