github zdhxiong/mdui v0.4.0

latest releases: v2.1.1, v2.1.0, v2.0.6...
6 years ago

升级指导

通过 trigger 方法触发事件时,传入的参数,改为存储在事件对象的 _detail 属性中。
因为触发鼠标事件时,事件对象的 detail 属性是只读的。
不过为了向下兼容,对于非鼠标事件,仍然同时在 detail 属性中存储了事件参数。

mdui.JQ('.box').trigger('click', {key1: 'value1', key2: 'value2'});

mdui.JQ('.box').on('click', function(e, data) {
  // 在 v0.3.0 中,data === e.detail
  // 在 v0.4.0 中,data === e._detail
})

更新说明

  • 新增 mdui.mutation() 方法,支持 DOM 突变重启 DATA API
  • 根据最新的 Material Design 规范,修改了部分背景色中的文本色
  • Textfield 组件样式遵循 Material Design 规范进行了优化
  • mdui.JQtrigger 方法支持鼠标事件模拟
  • mdui.JQ 的 ajax 参数 contentType 为 false 时,将不添加 Content-Type 请求头
  • mdui.prompt() 方法支持在按下回车键时确认输入内容
  • Select 组件在选中值后会触发 change 事件
  • Snackbar 新增一种调用方式 mdui.snackbar(message, opts)
  • Snackbartimeout 参数为 0 时,改为永不自动关闭
  • Textfield 组件的多行文本框在添加 rows 属性后,高度将固定
  • Textfield 组件支持添加帮助文本
  • 支持为 Tab 组件添加新 tab 项,调用组件的 handleUpdate 方法后可生效
  • 修复 Tab 组件的 change.mdui.tab 事件参数错误
  • 支持 CommonJS、AMD 模块规范
  • 添加了 mdui.min.css.map、mdui.min.js.map 文件

Don't miss a new mdui release

NewReleases is sending notifications on new releases.