1.6.2 2020722
重点更新阐明
此次更新除了修复一些控件的 bug 以外, 次要有以下重点更新:
- bui.tab 选项卡, 反对 data 参数, 通过数据配置不同的菜单地位, 展现不一样的成果, 按需加载组件, 或者一次性加载;
- bui.store 欠缺了之前未留意到的细节, 还新增了两个实例的雷同参数建设连贯, 以及对象数组的深度监听;
- 欠缺 component 组件的交互, 当前开发更加简便快捷了;
- 新工程的打包编译会导致所有的独自脚本变成独立的闭包, 这样本来工程的办法或者变量都可能存在获取不到的状况, 一种如果外面没有应用 es6 语法, 能够批改文件名为 .min.js 这样打包就会跳过该文件. 一种间接把办法或者变量挂载在 window 下, 当然这是不举荐的, 所以新的工程会有一个 loader.global 办法来定义全局的办法或者变量, 在模块第 4 个参数获取拜访.
- 欠缺 bui.page 组件的弹窗加载表现形式 ;
反正降级就对了, 后续再给大家举例新版本的一些实用功能!
降级指南
** 一, 资源替换: **
执行命令, 抉择你应用的平台, buijs 须要更新到 0.5.0 命令才会失效
# 更新 webapp 平台 bui.css, bui.js$ buijs update# 更新 dcloud 平台 bui.css, bui.js$ buijs update -p dcloud# 更新 apicloud 平台 bui.css, bui.js$ buijs update -p apicloud# 更新 appcan 平台 bui.css, bui.js$ buijs update -p appcan
bui.store
- b-model 在 ios 反复获取焦点问题
- 新增 unwatch 的实现
- 新增 对象及数组的深度监听
- 新增 数组的动静索引监听
- 新增 connect 办法, 建设两个实例的关联
- 新增 disconnect 办法, 勾销关联
- 修复 b-show 反选问题
1. component
- 欠缺组件的交互
2. bui.dropdown
- 修复自定义三级菜单的时候, 定位问题;
3. bui.unit
- 新增属性转对象办法 bui.unit.getAttributes
- 新增检测数字或者日期区间办法 bui.unit.between
- 新增数字超过 1 万转成小数点 1 位办法 bui.unit.numberunit
4. bui.date
- 新增 bui.date.count 计算日期办法
- 新增 2020-12-18T0915.123 , Fri Dec 18 2020 0915 GMT+0800 (中国规范工夫) 两种日期的格局转换
- 新增 bui.date.fromnow 办法, 返回多少小时前
5. bui.loader
- 新增 loader.wait 办法
- 新增 loader.one 办法
- 修复 多层相互依赖导致不执行问题
- 修复 模块的 map 获取到的是绝对路径问题, 改为相对路径
- 修复 module.exports 在 loader.load 外面屡次获取不到的问题;
- 新增 loader.global 办法, 用于定义全局办法或变量, 执行 npm run build 当前, 新的工程会导致整个 js 变成闭包, 本来 var 申明的变量, 变成局部变量.
6. bui.history
- 新增 getParentParams 办法
- 新增 getParentComponent 办法
- 修复历史记录导致的多页无奈初始化问题
- 修复应用 page 导致历史记录获取报错问题
7. bui.select
- 新增 搜寻对自定义 field 字段的反对
8. bui.router
- 修复 loadpart 办法批改了路由 id 问题;
- 修复 back 的时候偶然会呈现拿不到上个页面模块的办法的状况.
9. bui.upload
- 修复安卓 5 上传问题
10. bui.page
- 新增对 component 的编译反对.
- 修复 needRemove 有效问题;
- 新增 setParam 办法;
- 新增 dialogid 参数;
- 新增 reload 办法
11. bui.array
- 修复 bui.array.set 对索引的反对
12. bui.levelselect
- 新增 reset 办法
- 修复 option data 数据的时候, 导致弹出层错位问题.
13. bui.dialog
- 新增 top 办法
14. bui.searchbar
- 优化 value 办法反对设置
15. bui.hint
- 新增 onHided 参数, 暗藏当前才执行回调
16. bui.tab
- 新增 data ,position,iconPosition 等参数, 反对 tab 动态化
- 修复 菜单滚动的时候触发整个 tab 滑动问题
3.