Releases: imouou/BUI-Guide
Releases · imouou/BUI-Guide
1.7.0 20220301
1.7.0 20220301
升级指南
** 一, 资源替换: **
执行命令, 选择你使用的平台, 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
重要更新
这个可能会对原有页面,组件造成影响的地方,统一了路由跳转,刷新,组件,弹窗组件的接收参数,如果涉及到 'false' 'true' 都统一转成布尔值 false true ,这个如果你之前的判断是 params.xxx == 'false' 之类的,要改成 params.xxx === false 。
解决组件局部样式不影响全局问题
bui.loader
- 修正路径 “/pages” 加载不到路径问题
- 样式局部作用域, .xxx,.xxxx {} 之类的还没匹配
- 修正多页 loader.import 导入资源地址出错问题
- 新增 syncLoad 方法,同步组件会让业务交互更加清晰,具体查看api的用法
- 优化 module.$ module.props (包含page)
bui.store
- 修正二级数组操作不生效问题
- 新增 b-model-lazy 的处理
- 修正 b-model 多个 input 不同步的问题
- 新增 b-prop(不合并参数),b-props(合并旧参数) 的组件参数同步
- 增加数组操作不触发索引值问题
- b-focus 在组件内部不触发问题
- 优化数组操作
- 新增 b-linked (当linked里面的值变更的时候,触发关联) b-trigger 属性(主动触发关联)
- 新增 $key,$key1,$key01 展示数组的动态索引
bui.router
- bui.load 跳转传参统一为字符串
- 修正 双问号的url传参
bui.setUrlParams
- 优化setUrlParams
bui.slide
- 新增 getItem 方法
- 新增 video 的处理
bui.tab
- 新增 getItem 方法
- 新增 setItem 方法
- 新增 getItemParam 方法
- 新增 setItemParam 方法
bui.dropdown
- 修正在右上角的位置问题
- 新增 getItem 方法
- 第一次有值会触发onChange
bui.select
- 修正静态结构结合vue一起使用的情况会导致vue数据出不来问题
- 新增 selected 方法,不改变原本选中数据的情况下,选中新的值
- 第一次有值会触发onChange
bui.searchbar
- 新增 readonly, placeholder 参数及方法
bui.number
- 新增 parentId ,用于多个number组件的渲染
bui.accordion
- 优化结构,支持同级或者嵌套的形式
bui.levelselect
- 新增对数据层级不确定的交互处理
- 新增分隔符及导航滚动的配置
bui.list
- 修正请求参数含有中文被转码问题
bui.unit
- 新增filterField 支持深层次数据
bui.stepbar
- 新增 getItem 方法
bui.pickerdate
- 修复values的取值问题
bui.upload
- 修正上传控件的选择相册问题
bui.page
- 修正样式没有局部作用域问题
bui.array
- 优化compare, remove,delete 方法
bui.rating
- 新增clickFull 参数,是否第一次点击为全星
1.6.6 20210802
BUI 1.6.6 文档