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

本次更新,带来了几个新API与在IE 的更好性能。 添加ms css绑定,用法为ms css xxx yyy, 相当于jQuery的 el.css xxx,yyy 操作,不同的,以后yyy有什么改动,框架都是自动帮你处理。 添加非常好用的html过滤器,即 xxx html 相当于原来的 ms html xxx ,不同的是ms html是直接使用innerHTML,会替换掉原元素的所有子节点,而h ...

2013-05-13 21:47 17 2392 推荐指数:

查看详情

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

早在avalon在IE与firefox有较为严重的性能问题,chrome等则由于它们太逆天因此看不出。主要原因是动态插入节点时,each由于一些帮方法考虑不周,结果不得不逐个插入,虽然使用了nextTick进行缓冲,但延迟明显。然后avalonjs v5把大体的架构完成了,然后重点改良这些方法 ...

Fri May 03 23:47:00 CST 2013 15 2616
迷你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.85发布

本版本对循环绑定做了巨大改进,感谢@soom, @limodou, @ztz, @Gaubee 提供的大量测试文件。 fix scanNodes, 在循环绑定(ms-each)扫描元素节点时必 ...

Mon Jul 15 17:36:00 CST 2013 7 1761
迷你MVVM框架 avalonjs 0.81发布

本版本最大的改进是将视图的操作全鄣变成异步。详情如下: 管道符与短路与相混淆的BUG 重构on绑定,省得每次都重复绑定同一个事件回调。虽然addEventListener或attachEv ...

Sun Jun 30 00:45:00 CST 2013 7 840
迷你MVVM框架 avalonjs 1.3.9发布

本次升级,avalon改进了许多内部方法,大大提升性能,并且带来异步刷新视图的新功能。 ms-html内部不再使用异步 head元素中的avalon元素加入ms-skip指令 重构计算属性,现在超级轻量化 重构CG回收,不会每次都全部检测所有绑定对象 重构内部方法 ...

Thu Jan 15 20:09:00 CST 2015 6 2271
迷你MVVM框架 avalonjs 0.6.3发布

本版本主要修BUG,感谢2群,3群的朋友帮忙测试。 @月王提出事件回调return false要阻止默认行为与事件传播,修正如下: function callback(e) { ...

Fri May 24 02:28:00 CST 2013 5 1844
迷你MVVM框架 avalonjs 0.99发布

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

Wed Dec 18 22:46:00 CST 2013 3 2074
迷你MVVM框架 avalonjs 1.3.6发布

里搞这框架)的访问浏览器的占有率,加大对国产浏览器的测试。涉及浏览器有QQ浏览器, 搜狗浏览器, 猎豹 ...

Tue Oct 14 23:49:00 CST 2014 5 2561
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM