江文奇
江文奇
  • 发布:2015-08-18 23:38
  • 更新:2016-06-27 17:54
  • 阅读:2858

angular 文本框mui-input-clear 导致模型和视图数据不同步

分类:MUI

有 mui-input-clear 样式的输入框,,当绑定了 angular model后,,点击输入框后面的叉叉 清除数据,然后angular controller 的 scope 模型还是 清除之前的值, 如果是手动用键盘的删除一个一个删除,angular 模型就正常的改变了

<input ng-model='phone' type="number" id='phone' style="padding-left: 8px;" class="mui-input-clear" placeholder="请输入手机号码">

2015-08-18 23:38 负责人:无 分享
已邀请:
江文奇

江文奇 (作者)

解决了,,在Mui.js 6836行,添加
$.trigger(self.element, 'change', {
value: self.element.value
});

因为mui,修改了input 的value,但是 没有去触发change事件。 不知道算不算BUG

JAY茹茈低调

JAY茹茈低调

您好,请问您是直接改的mui.js吧,mui.min.js是打包压缩的怎么去改呢??

  • 小峰峰

    你就改了在打包压缩个就是了呗

    2016-09-21 17:53

该问题目前已经被锁定, 无法添加新回复