性能获得大幅改良的avalon1.3发布了。php
- 修复$outer BUG
- 修复IE6-8下扫描加载Flash资源的OBJECT标签时,遇到它既没有innerHTML也没有getAttributeNode的奇葩状况,解决方法是直接忽略它
- ms-duplex添加对中文输入法的处理
- removeFromSanctuary添加一分支,增强对旧式IE的节点的内存回收
- fix 监控数组的set方法没法同步$model BUG
- 重构avalon.fn.offset方法
- fix avalon.fn.data BUG,由于在IE11中element.attributes中的特性节点多是null,会当即中断原循环,致使有些data-*属性取不到
- 重构 ms-widget,如今它会从vmodels中自近到远寻找配置对象,而不仅是在最近的VM中找同名对象
- 添加与jQuery类似的innerWidth, innerHeight, outerWidth, outerHeight方法
- 感谢kidneyball,修正定义VB Class形成的内存泄漏
- IE6-8下,添加对$skipArray数组元素的类型检测
- 去掉avalon.config({alias: {}})的支持
- ms-repeat重构,功能更增强大了。详见这里
- 对于VM的函数,如今它不会再在第一次扫描时执行它了。详见这里
- 添加一开关,用于关闭调试信息。默认是打开的。avalon.config({debug: false})
- 优化编译器的性能与精确度。详见这里
迷你MVVM框架在github的仓库https://github.com/RubyLouvre/avalonhtml
官网地址http://rubylouvre.github.io/mvvm/git
有关avalon的最佳实践或注意点请看这里, 这个我每次发布新版本均可能在这里加东西github

朋友们用avalon作的东西web