layer发布 3.x 更新日志,业界最多人使用的Web弹层组件

精帖 未结贴
101 19931
官网 http://layer.layui.com/
# v3.0.3 2017.03.06

* 增加参数 isOutAnim,用于控制是否显示关闭动画,true 或者 false
* 撤销自动ready处理机制,因为在初始时与Ajax同步等使用场景存在耦合等问题
* 修复Firefox下对默认层设置了高度,按钮被溢出的bug
* photos层的出场动画不再是随机,而是采用默认动画(也可以通过参数 anim 来自定义)
* 去除photos层的默认关闭动画(觉得觉得不闪眼的话,也可以通过参数isOutAnim开启)
# v3.0.2 2017.02.25

* 新增 resizing 回调,用于监听窗口的调整大小
* 增加自动ready处理机制,即如果你页面一打开就执行弹层,无需放入layer.ready中
* 对moveEnd回调返回一个参数为当前容器的DOM对象
* 添加一个amd条件,避免 define出错(Merge pull request #42 from wangyateng/master)
* 修复tab,photos,prompt弹层默认success回调被覆盖导致功能不正常的问题(来自github用户 waychan23 的友情提醒)
* 完善多按钮场景换行的间距(之前是紧贴在一起,略不雅观)
* 弹出图片层的动画时间改为800ms
* 修复按方向键切换图片层过快时重复弹出的bug
* 修复与animate.css可能存在的动画冲突
在决定这个大版本更新之前,很多人建议我应该把时间放在刚刚发布的Layui上,因为layer已经比较成熟了,没必要再更新。但是,坚持layer是一种情怀,为了对得起“国内最多人使用的弹层组件”,我仍然义无反顾地追寻一个尽可能更完备的她。于是我把这种期许赋予在了layer 3.0上,我希望它会是一个更成熟的方案,在它所服务的领域,竭力做到极致。

# 【v3.0】 2016.11.07 - 该版本对2.x版本无缝兼容,可直接覆盖升级。
* 新增拖动弹层右下角可调节弹层尺寸的功能,由参数resize控制,默认开启。对loading、tips层无效
* offset参数新增 t、r、b、l、lt、lb、rt、rb、的赋值,可快捷实现上、右、下、左、左上角、左下角、右上角、右下角的边缘定位
* 新增btnAlign参数,支持三个参数:l/c/r,分别用于控制按钮居左、居中、居右的快捷设置(默认r,即居右)
* 点击最小化时,自动定位到页面左下角,在出现多个最小化时,会依次排列,这是一次较为重大的完善。
* 新增关闭层的过度动画(可通过anim: -1统一取消动画)

* 重写拖拽核心代码,性能大幅度提升
* layer.config核心调整
* layer.config中的extend参数只提供加载一个css皮肤文件(详见文档)
* 处理在head标签中执行layer弹层无效的情况
* 瘦身layer.ready方法
* 修改iframe层的loading动画
* 捕获页类型的弹层在关闭时,会根据所捕获元素的初始display值,进行不同处理,即不再强制隐藏。

* 剔除moveType参数,只提供默认的一种拖拽风格
* 剔除语义欠佳的fix参数,改为fixed取代
* 剔除语义欠佳的shift参数,改为anim取代,不过仍然对shift参数兼容

* 完善tips层细节
* 将prompt层改成页面层结构,即当你弹出prompt层时,再弹出msg,不会将prompt销毁。
* prompt层的textarea模式支持area参数来设定宽高
* layer.css大面积改善
* 降解IE6的fixed支持,不过仍然对ie6兼容(话说现在全浏览器兼容的组件已经不多了,layer后续会整理出不兼容ie6/7的版本)

* 修改图片超出屏幕后,重新计算大小的算法(Merge pull request from 390029659/master)
* 修复iframe层在用于iPhone设备时,无法触发滚动的Bug
往期更新:
layer 发布 2.4,兼容jQuery 3.0
空闲广告位,联系:xianxin@layui.com
  • 嗷~呜~~
    4 回复
  • 怀瑾握瑜 怀瑾握瑜
    2016-11-07 13:10:42
    赞!~ 希望layer一直维护 一直更新
    2 回复
  • 小样无敌 小样无敌 VIP2
    2016-11-07 11:36:49
    抢座,嘻嘻,越做越好,越做越强
    1 回复
  • weianguo weianguo
    2016-11-07 11:55:53
    这个最新版已嵌入layui了吗?11[good]
    1 回复
  • 柠檬加冰块 柠檬加冰块
    2016-11-07 11:00:29
    前排卖瓜子...[嘻嘻] 刚刚还在看文档呢
    0 回复
  • Espresso Espresso VIP2
    2016-11-07 11:04:41
    我在考虑····升不升级,貌似我还是2.0
    0 回复
  • 樂樂 樂樂
    2016-11-07 11:40:54
    感动的眼泪哗哗的[赞] [赞] [good] [给力]
    0 回复
  • 唉呀怎么这么帅 唉呀怎么这么帅
    2016-11-07 11:45:28
    2.4到3.0可以直接覆盖升级吗
    0 回复
  • 苍玄域 苍玄域
    2016-11-07 11:48:34
    赶上首发?!![good]
    0 回复
  • 叁明治 叁明治
    2016-11-07 11:49:58
    继续支持!
    0 回复
  • 空空空空白 空空空空白
    2016-11-07 11:57:31
    终于看到我想看到的了!!!
    0 回复
  • hellokog hellokog
    2016-11-07 11:59:43
    灰常感谢,有过渡效果正是想要的
    0 回复
  • 前端小菜 前端小菜 VIP1
    2016-11-07 12:00:52
    赶紧来占位置。。。[嘻嘻] [嘻嘻] [嘻嘻]
    0 回复
  • LYChao LYChao
    2016-11-07 12:01:29
    非常不错~期待layui中的更新
    0 回复
  • Army Army VIP1
    2016-11-07 12:03:24
    必须赞一个, 不过还是快点加强ui吧,[good]
    0 回复
  • 飘飘雨下 飘飘雨下 VIP2
    2016-11-07 12:07:10
    屌屌的...
    0 回复
  • jwenlee jwenlee
    2016-11-07 12:22:44
    刚来就看到更新了
    0 回复
  • 缄默 缄默 VIP2
    2016-11-07 12:25:39
    对心姐的爱犹如滔滔江水延绵不绝
    0 回复
  • 宽哥 宽哥
    2016-11-07 12:41:58
    当我看到,已经不是前排了 谢谢 闲心
    0 回复
  • luoye luoye
    2016-11-07 12:50:57
    赞一个[good]
    0 回复
  • 火端网络 火端网络
    2016-11-07 13:04:51
    那么快就3.0了!必须升级
    0 回复
  • Warn Warn VIP3
    2016-11-07 13:07:21
    给力 [赞]
    0 回复
  • 打瞌睡的狮子 打瞌睡的狮子
    2016-11-07 13:13:11
    支持!!!
    0 回复
  • woo woo
    2016-11-07 13:21:01
    虽然没在用,但是很期待出新品,希望以后能用上,一直关注着呢。
    0 回复
  • 傅先生 傅先生
    2016-11-07 13:21:02
    @小魔方 头像很赞
    0 回复
  • 前端小武 前端小武
    2016-11-07 13:22:02
    对心姐的爱犹如滔滔江水延绵不绝
    0 回复
  • 小明 小明
    2016-11-07 13:24:54
    prompt层的textarea模式支持area参数来设定宽高
    昨天因为这个尴尬了。最后用用了frame...
    0 回复
  • 火端网络 火端网络
    2016-11-07 13:27:47
    还是部分不兼容2.4,需要调整写地方
    0 回复
  • 贤心 贤心 (管理员)
    2016-11-07 13:33:02
    @火端网络 个别参数,比如fix要改为fixed、还有layer.config的extend调整
    0 回复
  • Seraphim Seraphim VIP2
    2016-11-07 13:40:25
    支持[赞]
    0 回复
最近热帖
完全基于 layui 开发的后台管理模板 2608
三层导航怎么做? 615
「源码市场」 正式版本上线 基于layui开发 546
2.0啥时候出啊,新项目要启动了 485
给2.0一些期待 416
麻烦朋友们投个票呗,FLY社区模板+thinkphp5驱动+个人DIY 367
layui整合datatable了么 301
ajax修改资料成功后 怎么进行初始化 页面刷新还是调用登录时的缓存 258
form.render('select') 更新渲染问题 228
select 动态操作不起作用,求助 195
近期热议
完全基于 layui 开发的后台管理模板 35
layui富文本编辑器图片上传无法回显 15
表单校验无效,找了好长时间找不到原因,求大神看下 14
select 动态操作不起作用,求助 10
ajax修改资料成功后 怎么进行初始化 页面刷新还是调用登录时的缓存 10
给2.0一些期待 9
如何给弹出层传参数? 8
文本编辑器出不来 8
laytpl不解析 8
content: 如果是调用本地的html,怎么写 7