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

软件简介

layui 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到 API 的每一处细节都经过精心雕琢,非常适合界面的快速开发。layui 首个版本发布于2016年金秋,她区别于那些基于 MVVM 底层的 UI 框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,她更多是为服务端程序员量身定做,你无需涉足各种前端工具的复杂配置,只需面对浏览器本身,让一切你所需要的元素与交互,从这里信手拈来。

layui

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(179)
发表了资讯
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
发表了资讯
2021/05/08 14:10

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

本次更新日志 [优化] layer 组件容器构建的核心代码,以解决自 2.6.0 以来在特殊场景下存在的某些异常问题 [优化] layer 组件当点击最小化时,让遮罩消失,窗口还原时恢复遮罩 [新增] layer 组件的 minStack 参数,用于控制最小化后是否默认堆叠在左下角 [新增] element nav 组件水平导航的子级菜单的两种对齐方式:右对齐,居中对齐 [新增] element nav 组件的 lay-bar="disabled" 属性,用于禁用滑块跟随功能 [优化] element...

9
1
发表了资讯
2021/04/23 09:53

Layui 2.6.5 发布,修复和优化组件

layui(谐音:类 UI) 是一套开源的 Web UI 解决方案,采用自身经典的模块化规范,并遵循原生 HTML/CSS/JS 的开发方式,极易上手,拿来即用。其风格简约轻盈,而组件优雅丰盈,从源代码到使用方法的每一处细节都经过精心雕琢,非常适合网页界面的快速开发。layui 区别于那些基于 MVVM 底层的前端框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,它更多是面向后端开发者,你无需涉足前端各种工具,只需面对浏览器本身,让...

12
2
发表于大前端专区
2021/04/01 04:57

layui 2.6.0 发布,传统 UI 框架表示还想冒个泡

久违了,伙计们。上一次在 OSC 冒泡是在 2018年8月30号,我再看了看今天的日历:2021年4月1号?所以这消失的中间,顺着模糊的记忆碎片,我一度怀疑我穿越了,似乎进入了另一个不得了的平行空间,后又受量子纠缠的作用,我又被召唤回了本空间。记忆无法在不同的平行空间共存,从 2018 到 2021,我同时经历了两种记忆,一种不属于当前空间的记忆已被删除,而保留下来的记忆总感觉难以衔接,譬如我仍然记得 OSC 上面的那抹绿,就一...

140
39
2020/01/15 09:11

layui 2.5.6 发布

2020 年了,很多人问 layui 有什么计划?我想说的是:我们在过去两年( 2019 2018)的表现是有目共睹的「糟糕」呀,几乎就是在啃 2017 年打下的基业(老本)。我们已经意识到了问题的根源,那就是:贤心之「迷」(人生建议:千万不要硬着头皮做自己根本不擅长的工作,我们的精力都应该放在自己擅长的事情身上),所以我将努力寻求突破,并顺势召唤出 layui 的新生妹妹:***UI。 另外:layuiAdmin 2020 版也正在细心整理中…请稍...

26
8
2019/09/11 08:49

layui 2.5.5 发布

之前大家在《2.5.x 问题集中收集》中反馈的内容,我已如数看到,谢谢大家的积极反馈!其中有些被采纳在本次版本中,有些被规划到了 v2.6、v3.0 中。我深知之前反复的断更对 layui 带来的是怎样无可挽回的损失,然而 layui 终于还是不得不重新审视它所处的位置,行进的「前端河」分出了两条支流:一条是滚滚洪流,没有人能够逃脱它的流速,我们必须要在拥抱中重生;一条是波澜不惊,那是我们最初的方向,返璞归真、自诩的「经典」...

35
9
发表于大前端专区
2018/08/30 10:00

layui 2.4.0 发布,初秋第一版

欢迎来到 layui 2.4。本次除了 table 组件较大幅度的加强,还特别添加了业界比较常见的两款新组件:colorpicker 和 slider 。依然没有看到 tree?多选框等等你想要的功能性组件?不必着急,我们推出了 layui 第三方扩展组件平台,它用于收集来自 layui 官方以外的组件,由贡献者自己维护,众人拾柴火焰高。 2.4.0 是 layui 进入秋的首个更新版本,一般来说由于下半年的天气原因,更新节奏也会大大提升。 本次更新日志如下: [加...

36
10
发表于大前端专区
2018/05/31 14:26

layui 2.3.0 发布,重新归来

layui 有段时间没在 OSC 露脸了,以此版本为始,重新进入更新模式,也好混个脸熟。 更新日志: rate 评分 新增的全新组件,用于进行评分/星操作 支持是否开启半星 支持自定义星星个数 支持自定义星星主题色 支持自定义评级对应的说明,如:文本/图标等 支持初始值的设定 支持是否只读,即:只展示、不可点 laypage 通用分页 对 layout 参数新增 refresh 支持,用于显示刷新当前页图标 laydate 日期与时间 新增 isInitValue 参数...

19
8
发表于大前端专区
2018/01/03 10:00

layui 2.2.5 发布,常规更新

layui 2.2.5 发布了,主要改进内容包括: 新增 table 的 templet 方法支持,即现在自定义模板可以采用方法的形式替代内容 新增 table 的 text 参数,用于自定义各种默认提示文本 新增 layui.factory(modName) 方法,用于获取模块对应的工厂,以便回收利用 新增 layui.sessionData(table, settings) 方法,用于存储本地会话性数据 新增用于定义按钮容器的 class 选择器:layui-btn-container 新增用于定义流体按钮的 class 选择器...

24
10
发表了资讯
2017/12/08 12:25

layui 2.2.4 发布,优化了较多问题

该版本对之前存在的较多问题进行了一次清理,推荐升级。 新增 form 的 name 为数组格式( 如:name="arr[]" )的支持 修复 form 的 select/checkbox/radio 等元素设定 lay-verType="tips" 时的提示层定位问题 修复 table 的自适配列宽可能引发的报错:Cannot read property 'defaultView' of null 修复 table 中渲染已知数据时执行 reload 不会清除之前数据的问题 修复 upload 的 number 在 size 未设定时无效的问题 修复 uplo...

19
9
发表了资讯
2017/11/28 09:00

layui 2.2.3 发布,接地气的前端 UI 框架

layui 2.2.3 发布了,本次更新较小,日志如下: 新增 upload 模块的 number 参数,用于设定同时允许上传的文件数量(默认不限制) 新增 util 模块的 util.toDateString(time, format) 方法,用于转化时间戳或日期对象为日期格式字符 新增 util 模块的 util.digit(num, length) 方法,用于对数字前置补零,如:6 ==> 06 修复 table 特殊情况出现的:'cssRules' of undefined 报错问题 修复 table 无数据时,点击列头的 checkbox...

25
25
发表了资讯
2017/11/18 14:46

layui 2.2.2 发布,后端程序员值得关注的前端 UI 框架

layui 是一款尤其值得服务端程序员关注的前端框架,发布一年来,颇受青睐。尽管作为一个个人发起的开源项目,layui 的生态建成却从未放慢脚步,越来越多人的正投入其中,并延伸出价值,逐渐化作方寸屏幕前的亿万字节。 2.2.2 优化 table 的列宽初始自适配算法 修复 table 的重载后,分页总条数未更新的问题 修复 table 的删除行后,再点击全选,导致 table.checkStatus() 返回的数据异常问题 修复 table 的选择条数在 Firefox ...

25
42
发表了资讯
2017/11/15 12:22

layui 2.2.0 发布,经典模块化前端 UI 框架

本次主要核心还是在 table 模块。无论是从代码,还是文档和示例的撰写上,都进行了大量调整。除此之外,form 以及其它的几项改进,也堪称良心之举,这应该会是一次令人愉悦的更新吧。。 首页下载:http://www.layui.com/ 更新日志如下: table 改进 新增列宽自动适应功能,允许列宽设置百分比甚至不填写,内部自动分配 新增序号列支持(type:'numbers') 新增表头的基础参数:type,用于定义列类型(normal/checkbox/space/num...

45
73
发表了资讯
2017/10/30 15:04

Layui 2.1.6 发布,原生态模块化前端 UI 方案

Layui 好像有个把月没更新了吧,据说本来想憋点大版本出来,但还是没忍住先发了个小版本,场面一度十分尴尬。。。本次更新日志如下: v2.1.6 新增 element.tab(options) 方法,用于绑定自定义 Tab 元素(即非 layui 自带的 tab 结构,#详见文档) 新增 tab 选项卡删除的事件监听 (tabDelete) 新增 laytpl 的忽略分隔符 {{! template !}},用于忽略指定区域的模板解析 新增用于替代 element.init 的 element.render() 方法,并增...

73
23
发表了资讯
2017/09/15 09:49

Layui 2.1.4 发布,开箱即用的前端 UI 解决方案

为了避免成为版本帝,我决定等 2.2.0 的时候再来这里。本次更新日志如下 优化原始按钮行高偏下问题 优化 table 多级表头并加强,使其真正做到无限级,且功能稳定。见示例 修复 table 如果有一页空数据,导致所有分页都显示为空数据的问题 修复 table 的多级表头设定 checkbox 列后的异常问题 修复 table 的多级表头如果组合列后面还有列,表格主体与表头未对应上的问题 修复 table 中设置了 response 的 dataName,点击排序执行...

22
34
发表了资讯
2017/09/14 10:28

Layui 2.1.3 发布,更易上手的前端 UI 框架

Layui 是一款开箱即用的前端 UI 解决方案,在 AVR 三大前端框架盛行的当下,成为数不多遵循原生HTML/CSS/JS的书写与组织形式且始终保持更新的 UI 框架。开箱即用,信手拈来。本次更新日志如下: 2.1.3 优化 内置动画,以避免在 Chrome 最新版(61.0.3163.79) 中出现的各种奇异现象 优化 layDate 的时间选择器(time)的范围选择体验,不再校验“结束时间超出开始时间”,以支持跨越凌晨的情况 优化 layDate 的控件关闭,以避免f...

18
26
发表了资讯
2017/09/02 06:24

Layui 2.1.1 发布,面向前后端 UI 框架

继续修 Bug,本次更新日志如下: 功能新增 [layDate] 对 mark 参数增加 0-0-date 支持,以标记每月的某天 #见文档 [table] 新增 initSort 参数,用于初始设置排序字段与状态 #见文档 完善与优化 [layDate] 如果设置了 value,则默认给被绑定的元素(如 input)赋值 Bug Fixes [layDate] 修复年列表的 disabled 小问题 [layPage] 修复在某些情况下,选择不同每页条数时,分页结构存在的小问题 [table] 修复 table sort 事件在执行...

28
18
发表了资讯
2017/08/31 11:51

Layui 2.1.0 发布,极简前端 UI 框架

Layui 是当下较受国内开发者青睐的前端 UI 框架,本次更新日志如下: 功能新增 [table] 新增 table.reload() 方法,以便对自动渲染的表格完成重载 #见文档 [table] 新增 height 最大化减去差值的自动换算功能(语法:full-差值),以让容器始终适应屏幕高度 #见文档 [table] 新增 response 参数,用于对返回的数据格式的自定义支持 #见文档 [table] 新增 request 参数,用于对分页请求的参数:page/limit的自定义名称支持 #见文...

55
46
发表了资讯
2017/08/24 08:36

Layui 2.0.2 发布,前端 UI 框架

嗨,又见面了。但放心,我们不会是版本帝。Layui 2.0.2 更新日志如下: layDate 日期时间选择器 增加开始日期超出结束日期时点击确定出现的提示 修复回车事件影响其它元素(如 textarea)正常回车的失误性 bug 修复:选择日期范围确定后,再重新打开并选择开始日期(却未点结束日期),再点击空白区域关闭,又重新打开,并选择更小一点的日期所出现的异常问题(卧槽,这个 bug 描述起来好累!你们读懂了吗?至少我都被自己说晕了...

31
13
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{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
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部