迷你MVVM框架 avalonjs 1.3.5发布
本版本主要是修复内存泄漏问题,让其在移动端更好的运作。
- 修正visible BUG 详见这里
- 修正$fire方法里的正则错误 详见这里
- 修正ms-attr BUG,在IE9-11,直接用element.setAttribute("value","xxx")还是不能同步到element.value 详见这里
- 修正ms-class BUG,现在ms-hover对应的属性发生变成,类名也能跟着变了详见这里
- 修正avalon.modern的AMD加载器的onerror触发逻辑错误详见这里
- 修正内存泄漏问题,涉及到文本绑定,循环绑定及collectSubscribers方法,详见这里
- 修正ms-include 引发的死循环BUG,详见这里
- 重构$fire 不再使用存在闭包隐患的事件实现向上冒泡功能,详见这里
- 优化ms-on绑定的逻辑,详见这里
- 修复循环绑定内存泄漏,移除data.parent,添加recycleEachProxies内部方法,更新notifySubscribers方法详见这里
- 修复avalon.fn.with BUG,详见这里
- 修复ms-attr对布尔属性的BUG,详见这里
- 更好地判定浏览器是否支持SVG,详见这里
- ms-duplex默认会将null、undefined为"",详见这里
迷你MVVM框架在github的仓库https://github.com/RubyLouvre/avalon
官网地址http://rubylouvre.github.io/mvvm/
avalon的新UI库地址OniUI, 多达34个UI,强大的换肤功能
朋友们用avalon做的东西
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。