1.4.0-beta 20171224

升级指南

** 一, 资源替换: **

  1. (必须) 替换bui.js
  2. (必须) 替换bui.css

新增

1. bui.router 单页路由

2. bui.loader 模块化,配合单页一起使用

3. bui.prompt 输入对话框

4. bui.copyArray 数组复制方法

优化-修复-维护

修复控件的 option 方法不能获取id 的值. 完善报错机制, 可以通过 bui.trace = true 拿到报错的调用栈 统一了控件的事件监听, 点击事件,this=dom本身, 其它事件, this=ui 控件本身

bui.upload

  1. 修复web 上传可以看到上传控件,并且滚动的问题
  2. 支持web,ios,安卓上传
  3. 修复原生上传的this问题

bui.loading

  1. 修复多次start, 在stop的时候,只是移除遮罩,loading还存在的问题

bui.toggle

  1. 新增按顺序显示隐藏参数
  2. 新增几种页面动画

bui.slide

  1. 新增autoload 参数,可以动态加载html到对应的内容
  2. 新增load 事件,配合动态加载以后的事件处理
  3. 新增load 方法,动态增加页面
  4. 修复微信里面使用lock 导致在往下滑动操作会返回第一页
  5. 模拟路由,配合多页开发使用,解决后退无法刷新问题

bui.accordion

  1. 支持嵌套

bui.dialog

  1. 可以自由配置动画效果

bui.pickerdate

  1. 修复弹窗模式IOS下打开缓慢问题.

bui.removeArray

  1. 修复无法删除普通数组问题,受影响的有 bui.storage

bui.pickerdate, bui.select , bui.actionsheet, bui.accordion, bui.dropdown, 都加了disabled方法跟 enabled 方便控制是否触发弹窗