这段时间吸取@limodou, @东灵等人的意见,做了以下改进

  • 重构isArrayLike,提高avalon.each的性能,原来avalon.each是依赖于isArrayLike来判定是循环普通对象还是类数组。isArrayLike是从jQuery扒过来,它内部依赖于getType, isWindow这两个笨重的方法,因此性能不怎么样。新的isArrayLike去掉它们,在avalon.js, avalon.mobile.js各自实现。详见这里
  • 修正计算属性在某些场合不解发$watch回调的BUG, 详见这里
  • 事件绑定可以直接在页面上传参了,详见这里
  • 将内部的data.args数组一开始就转换为data.param字符串,提高性能
  • 充许使用ms-duplex-radio修正checkbox 的行为,让它表现得与radio 一样,详见这里

迷你MVVM框架在github的仓库https://github.com/RubyLouvre/avalon

官网地址http://rubylouvre.github.io/mvvm/

有关avalon的最佳实践或注意点请看这里, 这个我每次发布新版本都可能在这里加东西

最新文章

  1. 利用BitMap进行大数据排序去重
  2. canvas缓动3
  3. img 是内联元素
  4. linux 同步IO: sync msync、fsync、fdatasync与 fflush
  5. Java基础之在窗口中绘图——绘制圆弧和椭圆(Sketcher 3 drawing arcs and ellipses)
  6. 简单好用的 AJAX 上传插件,还可以抛弃难看的 file 按钮哦~
  7. 使用std::function 把类成员函数指针转换为普通函数指针
  8. AndroidPN中的心跳检测
  9. js验证15位或18位身份证
  10. JVM自动内存管理-Java内存区域与内存溢出异常
  11. Microsoft Office Excel cannot access the file, There are several possible reasons
  12. 使用oracle sqldr命令导入文件后出现中文乱码问题
  13. ORACLE 快速启动监听及相关服务程序
  14. 编程菜鸟的日记-《软件测试》Ron Patton著-读书笔记
  15. slot-scope
  16. Java 多线程案例
  17. iterm2字符输入换行遮挡问题
  18. JSP中scope属性 scope属性决定了JavaBean对象存在的范围
  19. git 知识点
  20. 用HTML5 File API 实现截图粘贴上传、拖拽上传

热门文章

  1. [转载]字符串匹配的Boyer-Moore算法
  2. bzoj3862
  3. opencv:基于颜色空间的肤色检测方法
  4. I.MX6 Manufacturing Tool V2 (MFGTool2) ucl2.xml hacking
  5. java实现MsOffice文档向pdf转化之OpenOffice软件
  6. Swift学习——A Swift Tour 协议和扩展
  7. apache伪静态设置
  8. 禅道导出数据,excel打开为乱码处理
  9. bootstrap 在超小屏布局时使用 clearfix
  10. php 自定义函数大全