1.3.4 20170628

升级指南

** 一, 资源替换: **

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

样式

  1. 新增流式等列布局, 具体查看 ui/layout.html 的底部,可以解决流式布局遇到5等分,7等分等情况. (替换 bui.css )

优化-修复-维护

bui.init

  1. 支持自定义选择器计算main 的值

bui.dialog

  1. 修复静态绑定对事件的处理.

bui.slide

  1. tab菜单滑动多个的时候,iphone会有滚动条,现在统一去掉.
  2. 新增 direction:”y” 时,有滚动优先处理滚动再做滑动处理.
  3. 新增 全屏效果示例.
  4. 新增 alignClassName 参数,可以控制滑动内容的对齐方式,主要在全屏下的对齐;
  5. autopage true 参数导致没有点击事件.
  6. 修复 menu 为id 时, 无法点击事件.
  7. 修复tab嵌套slide循环嵌套时外层无法滑动

bui.dropdown

  1. 修复监听 change事件的时候,会触发2次问题
  2. 修复监听 change事件的时候,value方法获取不到值
  3. 新增 三级联调菜单效果,基于vue的例子
  4. 修复显示三角不显示问题.

bui.select

  1. 修复 value(“11,22”) 设置多个值的时候,会导致值永远是设置的值.
  2. 修复在无值或者值的格式不对是,会导致报错无法继续.
  3. 新增 三级联调菜单效果demo
  4. 新增 静态自定义选择列表的demo ui_controls/bui.select.html

bui.listview

  1. 动态渲染的内容高度自适应问题(之前是统一高度)
  2. 新增bui.listview 删除整行效果
  3. 新增bui.listview 配合dialog效果

bui.swipe

  1. 新增alwaysTrigger 参数,控制滑动的距离不管达不达标都会触发一次open或者close事件, 默认为false 不触发, 用于频繁判断操作.
  2. 新增isActive 方法,判断状态打开还是关闭

ui/form_edit.html

  1. 整理编辑表单的单选多选列表结构示例(支持整行点击触发)

解决在mx6浏览器整个页面上移不会还原的bug

  1. 部分手机当页面有输入框聚焦, 会出现页面上移,但取消焦点,页面不会返回原来样子, 替换 bui.css

优化文档的展示