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

动态 未结
91 5871
贤心
贤心 6天前
悬赏:20飞吻
该版本对之前存在的较多问题进行了一次清理,强烈推荐升级。
首页下载: http://www.layui.com/

更新日志
2.2.45 (2017-12-08 补充):
* 进一步优化 form 的 name 数组支持
* 修复 2.2.4 对 table reload 造成错误影响的问题
2.2.4
* 新增 form 的 name 为数组格式( 如:arr[] )的支持
* 修复 form 的 select/checkbox/radio 等元素设定 lay-verType="tips" 时的提示层定位问题
* 修复 table 的自适配列宽可能引发的报错:Cannot read property 'defaultView' of null
* 修复 table 中渲染已知数据时执行 reload 不会清除之前数据的问题
* 修复 upload 的 number 在 size 未设定时无效的问题
* 修复 upload 的 allDone 回调在 auto: false 时的异常问题
* 修复 upload 在 IE11 下设定 exts 的某些异常提示问题
* 鉴于大家对 table 在 2.2.0 中的边框线普遍反映太浅,特此加深,回归统一边框
* 覆盖升级后注意清除浏览器缓存
回帖
  • Oswald
    6天前
    闲心大大,后面要不要考虑把table请求参数的返回结构设置得更灵活的配置?比如这样的,嵌套的
    {
    "status": 200,
    "msg": "OK",
    "errmsg": "",
    "datas": {
    "total": 337,
    "datas": [{},{},{} ]
    },
    "responsetime": 1511761045
    }
    后台不给我改结构。这就没法直接用你的table了[委屈]
    后面会考虑加个更灵活的配置吗?期待
    8 回复
  • Leif灬
    6天前
    只有我很烦那些张口闭口都是layuiAdmin的人吗?
    7 回复
  • leeze
    6天前
    已更新,辛苦!
    1 回复
  • 茗记
    6天前
    加油 你是最胖的 已升级最新版
    1 回复
  • 1 回复
  • 宽哥
    6天前
    沙发 我终于拿到了
    0 回复
  • [偷笑] geili
    0 回复
  • 小欠
    6天前
    [微笑]
    0 回复
  • [太开心] [太开心] [太开心]
    0 回复
  • [哈哈]
    0 回复
  • [哈哈] [哈哈] [哈哈]
    0 回复
  • 赶巧了,送我上去的人都是好人
    0 回复
  • [威武] [威武] [威武]
    0 回复
  • 期待 layuiAdmin
    0 回复
  • [微笑]
    0 回复
  • 希望能加上这些,源于: http://fly.layui.com/jie/15619/#item-1512633715203
    1. 自带多级好友分组,群组分组也很必要(一级即可),像QQ一样(多级组织机构通讯录,企业用户大众化的需求).

    2. 好友/群组列表刷新,一系列的重新初始化接口需要.切换用户等界面重新初始化,的接口

    3. 好友之间发送消息,接受消息,自动获取发送人的id和头像昵称,不用在接受消息的getMessage里面传(websocket发消息或数据库存储不可能会发送或存储整个data:{mine:{},to:{}}对象,这样存太浪费资源了,所以最好能接收消息后,在好友列表范围内自动获取发送人的用户名/昵称/头像,感觉除临时会话外,即便群组都可以在群成员里(触发过群成员过查询的前提下)获取头像昵称等基本信息)

    4. 消息发送事件触发前的拦截,点击发送按钮后,能不能有个前置回调,在前置回调里去实现业务逻辑,来判断是否真触发发送消息,比如发送失败让开发者决定不往下执行发送渲染界面,或者继续发送加个重发的按钮(挺重要的功能)

    5. 右键删除聊天框某条已发送消息的接口(实现消息撤回),需支持已打开聊天和未打开聊天都能撤回(在本地缓存中彻底删除).

    6. 希望消息盒子、消息记录的点击事件,可以改成接口形式让用户自己决定弹出什么样的窗口,并且事件支持回调;而不是通过设置请求地址,传递到内置点击事件内置弹出层(改样式还得去改源码)

    7. 消息盒子消息数量获取/累加/重置/隐藏都能有灵活调用接口(这个已经自己加接口函数实现了,还是希望官方更新下)

    8. 系统级桌面通知提醒notice:上线的时候,加载离线消息,如果收到一个好友多条消息,循环触发layim.getMessage()会多次调用浏览器的通知,一大堆,关不完,能否刚上线的时候可以只提醒一次,在线过程中的时候,即时消息可以逐条提醒或者优化一下间隔提醒,毕竟有些人会连发好多条。

    9. layim.getMessage()是否可以同时自适应单个消息的json对象和多个消息的json集合(供上线批量提取离线消息使用,这个思路是否同时可以辅助解决上一条的notice的上线提醒重复的问题).

    10. 希望增加本地聊天记录缓存是否开启的开关.现在如果不想缓存,做法是是每次登陆初始化的时候,清空一下local.chatlog

    11. 好多事件必须监听界面的变化触发,然后去改变UI比如离线在线状态,或者layim内部方法触发,可不可以留一些接口供外部js去触发修改在线状态,消息盒子等,回调成功后同时更新界面(websocket连接发生变化断开时,可以通过js直接调用一个接口切换主界面的在线状态,现在只能通过点击去切换,或者手动改css,不能外部js触发)

    12. 好友/群组/会话各个界面下丰富的右键菜单事件,建议给出事件接口,模板可以开发者自定义模板

    13. 多聊天切换开关,可以设置是开启合并窗口还是开启多窗口(类似QQ,不是必要功能,可以考虑不加)
    0 回复
  • 贤心
    贤心 (管理员)
    6天前
    @柠檬加冰块 单独发帖,选择【建议】分类。我会收藏的
    0 回复
  • [good] [good] [good] [good] [good] [good]
    0 回复
  • 对那些期待layuiAdmin的人。。。我要告诉你们,layuiAdmin是收费的
    0 回复
  • @尧仙子 我最烦好人了,不送
    0 回复
  • luoye
    6天前
    [威武] [威武] [威武]
    0 回复
  • Cannot read property 'defaultView' of null 这个报错修复的非常及时
    正好遇到 [good]
    0 回复
  • 0 回复
  • 加油,老铁!!
    0 回复
  • [给力] 666
    0 回复
  • irayslu
    6天前
    终于tip搞定了
    0 回复
  • 贤心,求教:如何在修改或者编辑的时候在导航栏打开页面而不是弹出层
    0 回复
  • 辛苦咯 贤心大大
    0 回复
  • [太开心] 加油啊,精神上支持你!
    0 回复
  • [偷笑]
    0 回复