2.7K Star 16K Fork 3.6K

GVPLayui / layui

 / 详情

layuiAdmin 旧版本中的 Layui 如何适配升级 2.7 版本

已完成
创建于  
2022-12-08 19:04

说明

  • 版本:在此处填写您所使用的 Layui 版本号(2.7.6)
  • 描述:感觉如果是自己看更新日志调整还是有困难,是否有更新计划呢?

评论 (7)

土哥 创建了任务

估计不适配2.7.x了。到时候直接2.8.x。。。。

最新版的 layuiAdmin v1.9.0 就是内置的 Layui v2.7.6,适配好了的。
见:https://gitee.com/layui#%E7%AB%8B%E6%96%B0

其他调整主要是 laytpl 和 table.reload。见:

老师你好,原2.5.6升级到2.7.6后,路由多了两端多了“”号,如:#/"home/homepage1"
发现start/layui/modules/laytpl.js 26行 var exp = /[<"'>]|&(?=#[a-zA-Z0-9]+)/g; 有个 " ,删除了,就正常了。但是在浏览器中查了1.9版里面编译后的layui.js 约650行,没有删掉 ” 号,请老师指点那个升级后要修改那个哪里,谢谢

我是在旧版 layuiadmin(内置layui-v2.5.6) 上 升级到 Layui v2.7.6
我主要是用 table ,所以主要是修改以下几点就升级到最新版的 layui 了:
1、直接引用新版 Layui v2.7.6
2、参照layuiAdmin v1.9.1 修改 layout.html (就是改 {{}} 参照 Layui v2.6.11 )
3、修改 table.reload 方法 参照
4、修改 自己代码中所有的 {{ XX }} 改为 {{- XX }}

或者旧版使用不同的控件,要修改的地方不一样,感谢 @贤心 的帮助,我成功升级了,所以记录一下,希望对同样从旧版layuiadmin的直接升级 layui 的有帮助)

我下载的是1.9.0,请问1.9.1在哪里下载啊?

贤心 添加了
 
精华
标签
贤心 添加了
 
常见
标签
贤心 修改了描述
贤心 修改了标题
贤心 修改了标题
贤心 任务状态待办的 修改为已完成

2.5.6升级到2.8.*其中:
1.模板变了..需要使用{{- }}来解析模板;
2.form表单的doVerify改成了validate,并且之前使用的lay-filter获取的元素..升级之后需要对应修改..还有新版本设置了null不检测导致了select标签的选项如果设置了必填会导致无法验证...需要修改value=othis.val()||'';
输入图片说明
这里修改以前的doVerify改成validate后的问题,不过现在我的是需要id,也可以改成对应的..或者把之前的doVerify拷贝进来改一改
修改select
修改select设置为必选不触发的问题..
3.table的修改..
其他都没啥问题,就form表单改了之后有些问题

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(7)
79174 hulangfy 1578916605 92529 sentsin 1578917144 8117540 my zengcheng 1622683006
JavaScript
1
https://gitee.com/layui/layui.git
git@gitee.com:layui/layui.git
layui
layui
layui

搜索帮助

53164aa7 5694891 3bd8fe86 5694891