layui 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
layui 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
layui 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !

软件简介

Layui 是一套免费的开源 Web UI 组件库,采用自身轻量级模块化规范,遵循原生态的 HTML/CSS/JavaScript 开发模式,极易上手,拿来即用。其风格简约轻盈,而内在雅致丰盈,甚至包括文档在内的每一处细节都经过精心雕琢,非常适合网页界面的快速构建。Layui 区别于一众主流的前端框架,却并非逆道而行,而是信奉返璞归真之道。确切地说,它更多是面向于追求简单的务实主义者,即无需涉足各类构建工具,只需面向浏览器本身,便可将页面所需呈现的元素与交互信手拈来。

文档地址:https://layui.dev

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(179) 发布并加入讨论🔥
发表了资讯
2023/11/30 10:11

Layui 2.9.0 发布,收官 2023 🚀

自今年四月 Layui 发布情怀回归 2.8.0 版本以来,在社区的积极推动下,Layui 又陆续发布了 30 个版本(含预览版),平均 7 天发布 1 个版本,更新节奏有条不紊。这个曾经一度炙热而又经历了两年低谷(2021 年曾宣布官网下线)的国产开源项目,终于从作者贤心的个人情绪中挣脱开来,真正成为了一个具有社会责任意识的开源生产力工具。 以上折线图来自百度指数,它记录着 Layui 及其他几款主流 UI 组件库自 2016 年 10 月迄今的流...

20
3
发表了资讯
2023/11/01 10:39

Layui 2.8.18 发布,阶段性稳定版 🎉

经过 8 个预览版的持续迭代,Layui 阶段性稳定版本: 2.8.18 正式发布。 更新日志 https://layui.dev/docs/2/versions.html#2.8.18 提交记录 #1391 #1395 #1399 #1408 #1413 #1416 #1417 #1418 参与贡献 🎉 @sentsim @Sight-wcg @sunxiaobin89 @Diyar-IT @mek1986 @litaohms @wefly2 @ladudu...

6
0
发表了资讯
2023/09/11 13:47

🚀 Layui 2.8.17 发布

更新日志 table 新增 cellExpandedMode 基础属性,用于设置所有单元格默认展开方式 # I7XW28 [8bd8415] 新增 cellExpandedWidth 基础属性,用于设置所有单元格默认展开后的宽度 [8bd8415] 新增 expandedMode 表头属性,用于设置当前表头单元格展开方式,优先级高于 cellExpandedMode [8bd8415] 修复 导出来自 treeTable 数据的顺序错乱问题 # I7YOXZ [3123adf] form 优化 验证机制,以确保自定义验证规则的灵活性,内置规则若为...

4
0
发表了资讯
2023/08/30 11:32

Layui 2.8.16 发布

Layui 是目前为数不多的坚持采用原生态 HTML/CSS/JavaScript 开发模式的 Web UI 组件库。多年来,凭借别具一格的内外风格而被广泛应用。它给非前端开发者极大地降低了构建复杂网页界面的门槛,开发者无需涉足各类构建工具,只需面向浏览器,即可让页面所需的视图与交互,变得信手拈来。 更新日志 layer 新增 photos 的 toolbar 属性,用于开启图片旋转 放大 缩小 还原等头部工具栏 # 1339 调整 photos 的 属性名: hideFooter →...

0
1
发表了资讯
2023/08/16 10:39

Layui 2.8.14 发布

更新日志 table 新增 expandedWidth 表头属性,用于设置单元格被展开后的宽度 优化 单元格内容下拉展开状态面板,以解决此前因展开后内容不可操作等问题 # I7RS8S 优化 table.reload() 造成 window resize 事件重复绑定的问题 # I7RJWY layer 优化 开启默认动画弹出层后,鼠标移入按钮出现往上偏移的问题 # I7QVVP dropdown 新增 customName 属性,用于自定义 data 属性中常用的字段名称 修复 在某些特殊情况下调整浏览器窗口尺...

8
0
发表了资讯
2023/08/09 09:16

🌱 Layui 2.8.13 发布

更新日志 table 优化 在自定义模板中放置 checkbox 时对应的文字显示异常问题 # I7LQNO 优化 totalRow 属性在 table.reloadData() 数据重载时的支持 # I7R6VY treeTable 修复 执行 treeTable.addNodes() 增加节点导致当前节点选中状态丢失的问题 # I7Q6IP 优化 增加和删除节点时,对容器尺寸重新进行自动适配 tree 优化 容器样式,以解决用于其他组件内部可能造成的样式异常问题 # I7QAO3 dropdown 调整 data.title 属性对 HTML...

2
1
发表了资讯
2023/08/01 13:38

🚀 Layui 2.8.12 发布

更新日志 form 优化 input 数字输入框在前置后置结构中的样式 # I7KTQB layer 修复 设置 scrollbar 属性禁用页面滚动条时,点击最大化再还原导致滚动条又重新出现的问题 # I7NTGX 修复 弹层容器中的 id 值与其他弹层索引值相同时,导致关闭弹层存在冲突问题 # I7PF0O upload 修复 auto: false 时,打开文件选择框并点击取消后,导致文件上传失效的问题 # I7NU31 treeTable 新增 tree.data.cascade 属性,用于设置复选的级联方式...

6
0
发表了资讯
2023/07/13 10:13

Layui 2.8.11 发布

更新日志 form 修复 radio 标题模板中若存在图标,选中时该图标被强制更改的问题 # I7IERB 优化 input 数字输入框的精度问题 # I7I7J2 修正 verIncludelRequired 属性名为 verIncludeRequired # 1305 table 修复 导出统计行中若存在逗号出现的内容分隔异常问题 # I7IDA3 修复 当点击筛选显示隐藏固定列时出现的未对齐的问题 # I7KQ0O menu 修复 menu 标题项自定义图标在展开收缩后被强制更改的问题 # 1303/I7JAPU tree 修复 点击...

0
2
发表了资讯
2023/07/03 10:02

Layui 2.8.9 发布

更新日志 form 新增 input 数字输入框组件,通过动态点缀 lay-affix="number" 属性开启 优化 input,textarea 禁用状态时的样式 # I7GN5Z table 优化 点击单元格出现编辑框时,不触发行事件 treeTable 修复 选中和取消选中时,父节点和子节点的选中背景色未能正确同步的问题 # I7FUD6 upload 新增 text 属性,用于自定义内部各类场景下的提示文本 util 重构 countdown 倒计时组件,采用 options 参数写法,但仍对旧版兼容 新增 ...

4
1
发表了资讯
2023/06/20 10:52

🚀 Layui 2.8.8 发布

更新日志 form 新增 input 获取焦点时的光环效果,以提升当前输入框的辨别度 取消 上个版本对 select 开启搜索时 value 的改动,由于存在若干不可控的影响 table 新增 colTool 事件,点击表头自定义元素触发,并返回当前列的相关信息,提升 table 的可玩性 新增 row,tool,checkbox,radio 事件返回的 dataCache 属性,可获得当前行缓存数据,包含特定字段 upload 新增 unified 属性,用于选择多文件时是否统一上传,即只发送一次...

2
2
发表了资讯
2023/06/16 10:45

🚀 Layui 2.8.7 发布

更新日志 form 优化 select 开启搜索时输入状态,将值转义到 placeholder,便于输入 # 1280 table 新增 表头复选框的半选效果,当数据项部分选中且未全选时显示 优化 table.setRowChecked() 方法,新增当前行选中背景色,便于与 hover 等活动背景色区分 剔除 table.setRowChecked() 方法中的 selectedStyle 属性,因为没有实质意义 优化 表头部分字段为 hide 在数据异常的情况下可能出现的表头错位的问题 # 1281 优化 done 回调...

1
1
发表了资讯
2023/06/08 12:42

🚀 Layui 2.8.5 发布

更新日志 table 新增 table.renderData(id) 方法,用于重新渲染数据,可搭配 table.cache 使用 # 1273 修复 table.hideCol(id, cols) 第二个参数为普通对象时的异常问题 # 1270/I7AAUN 修复 多级表头在某些缩放比例的情况下出现表头跟表体错位问题 # 1273/I7A33T 修复 table.getTrHtml() 方法 tr 节点代码中的 numbers 列信息错误问题 优化 table setRowChecked() 方法中标注当前选中行样式的判断逻辑 # 1273 treeTable 修复 tr...

6
2
发表了资讯
2023/05/30 11:13

🚀 Layui 2.8.4 发布,包含 32 项更新

版本虽小,更新内容倒不少 更新日志 form 新增 verIncludelRequired 全局属性,用于设置验证规则中是否同时包含必填 # I737EW 修复 checkbox 开关标题和半选图标未垂直居中的问题 # 1255 修复 checkbox 在初始设置半选时,点击复选框时图标未恢复成非半选状态的问题 修复 checkbox 被重新渲染时,标题模版未正确获取的问题 # 1257 修复 select 经浏览器翻译成别的语言后,点击选项出现的显示异常问题 # 1256 优化 checkbox 元素...

17
4
发表了资讯
2023/05/15 12:39

🚀 Layui 2.8.3 发布

更新日志 该版本主要是对 2.8 的进一步加强和稳定性巩固。 基础 新增 layui.debounce() 和 layui.throttle(),分别用于防抖和节流 # 1252 form 新增 checkbox 的标题模板支持,可在下一个兄弟元素中加上 lay-checkbox 绑定 # I72HSK/I6YDGT 修复 radio 经浏览器翻译成别的语言后出现的显示异常问题 # I6ZA12 优化 checkbox 的边距细节 优化 checkbox 标签风格的边框瑕疵 # I70OFE 调整 内置校验规则,仅当非空时进行校验,避免强...

5
1
发表了资讯
2023/05/04 11:16

🚀 Layui 2.8.2 发布

更新日志 table 修复 autoSort: true 时,更改 table.cache 未同步到 data 属性的问题 # 1247 修复 多级表头存在 hide 表头属性时,执行完整重载可能出现的错位问题 # 1247/I6WX8Y 修复 未开启 page 属性时底边框缺失问题 # 1228 优化 打印内容中包含过大图片时的显示问题 treeTable 修复 checkbox,radio 事件导致 table 组件不必要的异常提示问题 # I6Z5W5 修复 执行重载并携带 parseData 和 done 属性导致的渲染异常问题 # 12...

7
3
发表了资讯
2023/04/24 22:12

Layui 2.8 正式发布,本文详细介绍所有新特性

layui2.8已经于今天正式发布了,新增优化了大量特性,这里按照layui更新日志的模块结构,详细为你一一介绍。 基础 风格调整 新版调整主色调为#16baaa,在原有的墨绿基础上赋予了清新。 更简单的构建 构建代码更简单,除字体外,只有js和css两个文件: layui-v2.8.0 ├─ css │ └─ layui.css ├─ font │ ├─ iconfont.eot │ ├─ iconfont.svg │ ├...

4
5
发表了资讯
2023/04/24 10:03

🚀 Layui 2.8.0 正式发布,朴实归来

在一个不起眼的周一的清晨,Layui 发布了 2.8.0 的正式版本,以及全新的文档站。 在 Layui 过往七年的开源历程中,从未用多达二十个预览版去为一个正式版而引路。 显然,`2.8.0` 是 Layui 一次朴实的回归,更是情怀的延续。但却并不是想以此呼吁人们重新去选择它,我们仍然坚持两年前那则《Layui 原官网下线公告》中的观点, 即仍然推荐大家去拥抱主流,始终保持对前沿技术的无限热爱,是开发者们都应具备的思维属性。 而 Layu...

74
14
发表了资讯
2022/06/08 01:34

layui v2.6.13 已经发布,极简模块化前端 UI 框架

layui v2.6.13 已经发布,极简模块化前端 UI 框架 此版本更新内容包括: [优化] laydate 组件在面板已经存在时触发事件不必重复生成 # 1033 [修复] laydate 组件多次手动输入或多次触发事件时,点击空白处不关闭的问题 # 1033 [修复] table 组件的复杂表头在部分情况出现的表头和字段列错位的问题 # 1034 本次更新主要为紧急修复 laydate 的相关问题 详情查看:https://gitee.com/sentsin/layui/releases/v2.6.13...

0
2
发表了资讯
2021/06/03 16:29

layui 2.6.8 发布,原生态前端 UI 框架

更新日志: # 2.6.8 [重写] sort 方法,以便对数字、非数字及混合类等所有内容的排序进行支持 [新增] dropdown 组件的 align 参数,用于控制下拉菜单水平对齐方式(支持 left、center、right) [新增] table 组件的 escape 参数,用于是否开启 xss 字符过滤(默认 false) [加强] table 组件的自定义模板功能,返回 LAY_COL 字段,可得到当前列的表头配置信息 [加强] form 组件对验证不通过的表单项自动定位到可视区域,不再是只...

0
3
发表了资讯
2021/05/18 14:10

layui 2.6.7 发布,原生态 Web UI 组件库

更新日志: [新增] layui._typeof(operand) / layui._isArray(obj) 两个基础方法。 分别为"获取详细数据类型"、"对象是否为泛数组" [重写] layui.each() 基础方法,以兼容各种对象遍历 [修复] layui.sort(obj) 基础方法,在比较某些值相等时出现排序异常的问题 [修复] form 组件当 layui-form 元素出现层级嵌套,其提交的表单未按当前层级的问题 [修复] layer.photos 层在 iframe 页面中通过 parent 无法弹出的历史弥久问题 [修...

3
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
179 评论
1.4K 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部