2.7K Star 16K Fork 3.6K

GVPLayui / layui

 / 详情

🚀 Layui Pre-release: v2.8.0-rc.9(最新发布)

已完成
拥有者
创建于  
2022-09-01 09:33

评论 (143)

贤心 创建了任务

贤心是女生吗

心姐是男生

我也好奇 贤心是男是女 哈哈

输入图片说明
layui在线演示,表单,下面有个“赋值-取值”,点击赋值就知道答案了

贤心 修改了描述

哇,重量级更新

对于强迫症的设计来说,这次layui的目录整洁多了,样式集成了 :sunny:

祝贺2.8第一版发布

文档需要等发布 v2.8.0 正式版才会更上。
目前主要是 beta 预览版,可以先对照「更新日志」试用。

我看到之前的讨论里面有提到要在2.8.0版本发布laydate的快捷选择日期功能,但是我看这次发布的2.8.0的第一个版本的更新日志里面并没有这个功能,请问这个功能准备什么时候发布?

日期的快捷选择功能还在逐步调试中
@sunxiaobin

强列支持一波......................

贤心 置顶等级设置为

厉害了!!!!!!!!!

已经用上了!感谢!弹窗漂亮了!

牛逼,近期更新活跃,支持!!!

LAYUI有QQ群么?

贤心 修改了描述
贤心 修改了标题
贤心 修改了描述
贤心 修改了描述
贤心 修改了描述
贤心 修改了描述

6666666666666666666

贤心 修改了描述
贤心 添加了
 
动态
标签
贤心 修改了描述

请问支持多语言了吗?很多项目都是有多语言需求的。

参考 issue:#I5OIWT

新增 photos 层底部栏的「查看原图」功能
查看原图功能能默认配置里不开启吗?因为我是桌面软件,点击查看原图又弹个新窗不友好。
其实我以前使用方式是增加了鼠标滚轮放大缩小图片,我个人觉得比查看原图效果更好,当然能底部标题上自定义提示当然更好了。
小试用了下,没怎么看新文档,如果不对,可以忽略。

只能暂时通过外部 css 隐藏:

.layui-layer-imgtit>a[target="_blank"]{display: none;}

谢谢回复。顺带贴上滚轮放大缩小代码,也是网上抄的,已经用了两年多,没有任何不适。这个我写在了主js文件里

 //增加layui的相册层里鼠标滚轮则图片可以变大变小
    $(document).on("mousewheel DOMMouseScroll", ".layui-layer-phimg img", function (e) {
        var delta = (e.originalEvent.wheelDelta && (e.originalEvent.wheelDelta > 0 ? 1 : -1)) || // chrome & ie
                (e.originalEvent.detail && (e.originalEvent.detail > 0 ? -1 : 1)); // firefox
        var imagep = $(".layui-layer-phimg").parent().parent();
        var image = $(".layui-layer-phimg").parent();
        var h = image.height();
        var w = image.width();
        if (delta > 0) {
            h = h * 1.05;
            w = w * 1.05;
        } else if (delta < 0) {
            if (h > 100) {
                h = h * 0.95;
                w = w * 0.95;
            }
        }
        imagep.css("top", (window.innerHeight - h) / 2);
        imagep.css("left", (window.innerWidth - w) / 2);
        image.height(h);
        image.width(w);
        imagep.height(h);
        imagep.width(w);
    });
贤心 关联了任务(普通)是否考虑引入多语言?或者提供多语言接口。国际化(已删除)

赞一个 。希望以后能出一个官方的树形表格,这个太常用了,第三方的都不怎么好用。

引入弹窗的时候,CSS路径不对,layui/src/modules/css/layer.css ,源文件下没有这个文件,应该引入layui/src/css/modules/layer.css 我这里发现的问题是这样的

modules/css/ 和 css/modules/ 路径的问题

下拉菜单,引用dropdown.js 路径错误提示,找不到路径,

用的还是很老的版本吧,dropdown 是从 Layui v2.6 开始新增的。

✿✿ヽ(°▽°)ノ✿ :tada:

必须点赞,transfer右侧已选数据重新载入时按照给定的数组排序的问题希望能够更新一下,有个项目使用,需要两组transfer的已选内容对应,重载后各自按原序排列才可以对应保持不变。目前想了很多方法都无法实现,希望采纳。

dropdown组件,trigger能否加focus选择,当无线获得焦点时就可以显示。
方便无键盘操作时,也能展示面板,当离开焦点时,面板也消失。

focus 事件本身就支持的,但需绑定输入框才会生效。

第一个inputA,按回车键跳到inputB,dropdown是无法显示的,需要用鼠标点击才行。

穿梭框想要 树形和分组,要是有树形就可以加载大量的数据,更方便使用了

是呀,我也一直希望群主出这个功能。

layui mobile什么时候升级?

不可以直接覆盖layuiadmin适用么,覆盖后点击左侧菜单跳到404,url中被加入了多余的字符

赞一个,辛苦了

贤心 修改了标题

你好!我之前买了layui-admin,使用的版本是2.5.6,现升级到2.7.6之后,select可以单独渲染了,这个功能非常方便。但现在产生的新的问题是,laydate选择日期范围的时候,前后两个日期之前的日期背景色不变了,确定之后,也很难再选择正确的日期范围,这个是不是版本的BUG呢?或者能否自定义引用回原来的laydate模块呢?还望作者给予答复,谢谢!代码如下:
layui.laydate.render({
elem: '#date_range'
, range: '~'
});

从 Layui v2.5.6 升级到 v2.7.6 跨度比较大,要调整的地方也比较多,一般对于老项目而言,还是建议保持稳定为主,若非要升级,最好是要对照过往的更新日志进行局部调整。

至于您说的 laydate 范围选择这块,交互方式更是变了,当前版本的左右两个日期是独立选择的,左边选择的是开始日期,右边是结束日期,已经不是跟之前一样用背景色标注范围区间那样的了。还望知晓。

正式版什么时候出来啊?期待得很呢

后面会再发布个 beta.3 ,然后就可以发 v2.8.0 正式版了。

layui.slider的done事件加上了吗?我看又个帖子说是2.8版本加上这个事件
@贤心

很期待layui的3.0产品,不知道会是什么样子?

怎么回事,贤心怎么又回来了

一直没有走,何来又回来

要是table能实现虚拟列表渲染就好了

老大,layui-Admin 现在在哪能下载?买一个也成呢

贤心 修改了描述
贤心 修改了描述

给大佬点赞一波,对于我们这种后端人员和数据库人员,省了很多前端心思

给大佬点赞。。。公益本来就是艰难的。我也曾为之坚持过2年,心累的很,不想提了。

layer.full()未设置.layui-layer-content的高度,导致iframe方式无法出现滚动条。

好的,有两个仓库,忘记看 github 了 :joy:

v2.8.0-beta.3

table组件,通过api加载的数据中缺少部分字段。在表格中自定义了该字段并且可以编辑。

使用table.getData取的数据不含自定义字段。只有api中存在的字段才能取到。

使用2.7.5版本没有该问题。

table.getData() 在 v2.7.5 取的数据也是不包含特定字段的,到 v2.8.0 中此处也未变动。
可以对比下两个版本的代码片段哈:

所以不知道您说的「自定义字段」是否就是 table 所说的特定字段(见:https://layui.gitee.io/v2/docs/modules/table.html#specific-field),而要取特定字段一直是通过 table.cache 取的,v2.7.5 的 table.getData() 应该也是取不到的。

因此初步猜测可能是您改动了源代码,而有的地方没有同步更改过来,因为清除特定字段的地方进行一些命名优化。

通过api加载了数据列表,包含列,产品名称、规格、单价。但是没有“数量”这个列。
渲染表格的时候表格中有“数量”这个列,是可以编辑的,手动录入数量后。通过table.getData()取不到数量这个列的属性和内容。

{field: 'name', title: '名称'},
{field: 'spec', title: '规格'},
{field: 'price', title: '单价'},
{field: 'num', title: '数量', edit: 'text'}

数量是手动录入的,但是取不到。2.7.5就可以,没有动过源码。

明白你意思了。理论上这一块跟 2.7.5 应该是一样的,table.getData() 都是取的 table.cache 的值。
目前主要还是不清楚您的「数量」字段是如何加进去的,所以最好提供具体代码。
或者重新单独创建个 issue,将上述提到的细节都写上就好。不然在别的 issue 下不便跟踪问题。

就是可编辑的列。取不到数据。

通过api加载时有三个字段:名称、规格、单价。
渲染表格时渲染了4列:名称、规格、单价、数量。其中数量是可编辑列。

取数据时取不到数量列。

可喜可贺!

layui返本归真

挺希望官方能出一个tabletree的。

ps:
我尝试了第三方,也尝试了layer+table,不满意,非常不满意。
第三方的问题在于 分页无法解决
layer+table的问题在于 让业务显得不直观,用起来很奇怪。

心姐加油,虽然我只用过layUI的弹窗(本人是做测试的,所有不怎么写代码),但是最近我也在帮助解决,一些issues中的简单问题,还是希望心姐能够坚持,让layUI更好的走下去

众人拾柴让 Layui 之火经久不熄。👍

心姐加油,天天等着2.8正式版。

日期和时间选择器可以增加一个周选择吗?这应该是比较常用的功能的

又来评论一波,期待正式版。我一直不希望layui沉没,虽然现在VUE满天飞,但是我相信技术没有最优解,只有最合适的

还是在更新么,很激动啊,我以为再没有了呢。

手机端有更新么?

贤心 修改了描述

不点进来都不知道RC1发布了 :smile:
心姐改个标题啊
要不估计好多人都不知道已经RC了

额,一般关注 releases 页面就可以的:https://gitee.com/layui/layui/releases

我也是自己看到rc1了· 然后才更新的。· :neutral_face:

你好,希望改进一下下拉菜单,可以多选菜单项,可输入可选择功能,目前有点单一

贤心 修改了描述
贤心 修改了标题
贤心 修改了标题

请问一下官网的文档何时能更新?

目前对照更新日志即可,若不大清楚的,也可直接参照 git commit 记录。
2.8 因为更新篇幅比较大,对整个文档基本都有涉及,版面上也会进行一些调整,所以文档的更新需要些时日。我一有空也都在写的,有时文档比代码本身更费精力。不过也刚好利用 beta / rc 的连续迭代周期,争取让正式版的发布更为稳定。

辛苦了!!!!!!!!!!

其实我们这些会用beta rc版本的 ,感觉是不是有个其他渠道 能事先看到更新了哪些东西·,以及一些写法大概要怎么处理。。完全靠自己去看代码太耗尽力了(全靠猜)
如果知道一些配置怎么处理· · 也可以更多的帮忙测试反馈问题·。
官网的文档毕竟要写的完善点才能对外· 我们这部分用户就可以比较随意了。

这个我知道·,但是例如这次的fixbar,laydate 的 shortcuts 以及更新了些什么图标 这些。要么就要读源代码 要不就要发帖子询问了。

求指教,时间选择框怎么禁用输入,只能点击选择呢
@贤心

给 input 标签设置 readonly 属性即可。

<input readonly>

建议给时间增加快捷选择,比如今年,去年,本季度,上季度,本月,上月,上周,本周,今年,昨天,n分钟前

select 表单组件一直没有字母检索.今天进行了一点改进.希望下次更新进去的加入
第一步:输入图片说明 .加入data属性绑定首拼字母
第二步:修改from.js
输入图片说明
输入图片说明

正式版大概什么时候发布?

树形组件今天进行了一点改进.希望下次更新进去的加入
输入图片说明
1.树形组件可以增加回调吗?点击添加,修改调用回调函数,在回调里边弹窗去修改,添加数据项
2.树形组件可以增加个属性吗?比如根节点第一级不能删除(不出现删除按钮),第几级不能添加(不出现添加按钮)
输入图片说明
输入图片说明
输入图片说明

table能否加上列筛选功能
建议整合tablePlug

贤心 修改了描述
贤心 修改了标题
贤心 修改了描述
贤心 修改了标题
贤心 修改了描述
贤心 修改了标题
贤心 修改了描述

这个插件tablePlug的确好用,但每次layui升级时,都要去修改layui.js文件,这个很麻烦!而且自从升级到layui-v2.8.0-rc3后,使用合计时,会出现合计列错位现象!
输入图片说明

2.8正式版之后是不是就到3.0了

有点等不及了 大半年没发正式版本了

2023年过了10天了,还没见发布呢

当前 v2.8.0-rc.5 与正式版无异,差的只是一个全新的文档。正式版静待花开。

年后花开还是年前花开呀,非常期待新版发布。

贤心 修改了描述
贤心 修改了标题
贤心 修改了描述
贤心 修改了描述

看着架势,2.8正式版要上线了的感觉 :smiley:

期待正式版和文档

缩小到一定比例以后,菜单就不见了输入图片说明

心姐 满血复活 :bowtie:

请问选择框有多选么

啥时候才能上正式版啊?

这垃圾玩意早淘汰了

你就被淘汰了

v2.8.0-rc.5:v2.8.0-rc.5

v2.8.0-rc.6:v2.8.0-rc.6

表单元素样式不对

v2.8.0-rc.6 对复选框的默认风格进行了调整,原标签风格需通过 lay-skin="tag" 开启

我发现2.7.6包括现在的2.8.0都有一个问题,就是对模态弹出层(或者叫模态对话框)的支持变得非常糟糕。也许是我没有用正确。我在允许极大和极小按钮的情况下发现以下问题:

1:打开弹出层(type=1、2 ),点击右上角极小按钮进行极小化操作,遮罩就失效了,父页面又可以操作了。
2:打开一个弹出层(type=2),弹出层里面使用 layer.confirm() 打开一个确认框(比如询问要保存还是放弃),弹出层的标题栏和底部缩放状态栏依然是激活状态,还可以操作,没有被有效地遮住。导致又可以点击极小化弹出层,开展删除等操作。

从业务逻辑上讲,这些都是致命的,会极大影响Layui的使用。模态化弹出层比非模态化要常用得多。我把版本回退到一直在用的2.5.6,问题一没有出现,但问题依然存在。

请认真解决模态化弹出层的应用问题,我觉得Layui最出彩也是最吸引人的优点就是弹出层了。

我查看了更新日志,发现在2.6.6版本中点击弹出层最小化按钮后特意把遮罩关闭了,这个设计对于模态框是相当致命的,而严格的管理系统大量需要的是模态框。

建议加入一个参数控制需不需要在最小化时关闭遮罩,以满足更多的应用场景

这个文档不出来,估计用layui的也就剩下社区的这些人了

闲心大佬辛苦了,感谢你的无私奉献 :+1:

贤心 修改了描述
贤心 修改了描述
贤心 修改了描述
贤心 修改了标题
贤心 修改了描述
贤心 修改了标题

rc.8 发布了,3.0是要往vue上靠吗?

升级rc.8后switch开关有点问题,从关闭到打开的过程文字会不显示,要打开之后才显示! @贤心

新版本用 title 属性替代原来的 lay-text,不过 rc.9 也会做进一步的向下兼容。
参考回答:#I6DMYY:最新rc6版本中页面不显示checkbox的switch开关风格的属性lay-text中自定义开关两种状态的文本#note_16230726

贤心 修改了描述
贤心 修改了标题
贤心 任务状态待办的 修改为已完成
贤心 置顶等级 修改为不置顶
贤心 修改了描述

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(80)
18090 meihangbo admin 1578915195 8919371 niaho168 1695527144 102146 ffcz 1656252671 92529 sentsin 1578917144 117992 d winner 1587604901 444342 4856742 1595688629 555541 ken678 admin 1578927533
加载更多
JavaScript
1
https://gitee.com/layui/layui.git
git@gitee.com:layui/layui.git
layui
layui
layui

搜索帮助