原文:迷你MVVM框架 avalonjs v0.5.1发布,性能大幅提高

早在avalon在IE与firefox有较为严重的性能问题,chrome等则由于它们太逆天因此看不出。主要原因是动态插入节点时,each由于一些帮方法考虑不周,结果不得不逐个插入,虽然使用了nextTick进行缓冲,但延迟明显。然后avalonjs v 把大体的架构完成了,然后重点改良这些方法了。在v . 中所有延迟都没有了,即便在IE 下也很接近之前在chrome的运行效果。算是一次非常出色的改 ...

2013-05-03 15:47 15 2616 推荐指数:

查看详情

迷你MVVM框架 avalonjs v6.1发布性能大幅提高

本次更新,带来了几个新API与在IE6的更好性能。 添加ms-css绑定,用法为ms-css-xxx=yyy, 相当于jQuery的$el.css(xxx,yyy)操作,不同的,以后yyy有什么改动,框架都是自动帮你处理。 添加非常好用的html过滤器,即{{ xxx | html ...

Tue May 14 05:47:00 CST 2013 17 2392
迷你MVVM框架 avalonjs v0.6.2发布

本版本的更新如下。 添加$json对象,它是ViewModel对应一个纯JS对象,没有访问器与框架添加的一些特有方法与属性,方便用户直接把它提交到后台。以后我们每次修改ViewModel的属性都会同步此对象。从此我们修改ViewModel时就能同时同步View与Model。 重构 ...

Wed May 22 05:37:00 CST 2013 13 3441
迷你MVVM框架 avalonjs 0.8发布

的单页应用不可或缺。根据公司内容的不完全统计,手机等浏览器的性能只是PC的十分之一左右,而且测试对象还是公 ...

Sat Jun 22 19:13:00 CST 2013 9 2845
迷你MVVM框架 avalonjs 1.1发布

本版本添加了许多有用的功能,得益于用户量的增大,一些隐性BUG也暴露出来Fix掉了。强烈建议升级! 优化扫描流程: ms-skip(0) --> ms-important(1) --&g ...

Sat Jan 25 20:28:00 CST 2014 5 1210
迷你MVVM框架 avalonjs 1.3.8发布

avalon1.3.8主要是在ms-repeat、 ms-each、 ms-with等循环绑定上做重大性能优化,其次是对一些绑定了事件的指令添加了roolback,让其CG回收更顺畅。 重构ms-repeat、ms-each、ms-with, 内部的代理对象全部使用普通的对象实现 ...

Tue Dec 16 01:21:00 CST 2014 5 1921
迷你MVVM框架 avalonjs 0.94发布

本版本主要做了如下改进: 优化ms-if的逻辑,现在描述DOM的顺序是 ms-skip, ms-important, ms-controller, ms-if ... 只要元素存在ms-ski ...

Mon Aug 26 17:48:00 CST 2013 7 949
迷你MVVM框架 avalonjs 0.7发布

本版本主要是添加了template绑定与对扫描机制进行大量改良 template绑定的语法为ms-template-id="aaa", id为页面上的某个元素节点,aaa为ViewModel的一个对 ...

Sat May 25 22:16:00 CST 2013 5 1817
迷你MVVM框架 avalonjs 0.99发布

在本版本主要是性能优化,添加一些有用的功能(如回调什么的),离成品阶段不远了。 修正 updateViewModel bug 修正监控数组的set方法 bug 添加data-each-rendered, data-repeat-rendered ...

Wed Dec 18 22:46:00 CST 2013 3 2074
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM