anu, 读作[安努],原意为苏美尔的主神。 anu是我继avalon之后又一个新框架(github仓库为https://github.com/RubyLouvre/anu, 欢迎加星与试用) 此框架的创立之意有三: 提升性能, 虽然React的性能相对于传统的MVVM框架是很厉害 ...
本版本对setState与forceUpdate内部依赖的setStateImpl进行了重构,性能稳定在 pfs之上。并且将组件实例的所有内部方法与属性都改成以 开头。 https: github.com RubyLouvre anu disabled的元素不能触发点击事件 修正mouseenter mouseleave在IE 中的BUG,涉及到relatedTarget的正确获取与LCA处理 简 ...
2017-08-30 09:04 0 1423 推荐指数:
anu, 读作[安努],原意为苏美尔的主神。 anu是我继avalon之后又一个新框架(github仓库为https://github.com/RubyLouvre/anu, 欢迎加星与试用) 此框架的创立之意有三: 提升性能, 虽然React的性能相对于传统的MVVM框架是很厉害 ...
早在avalon在IE与firefox有较为严重的性能问题,chrome等则由于它们太逆天因此看不出。主要原因是动态插入节点时,each由于一些帮方法考虑不周,结果不得不逐个插入,虽然使用了nextTick进行缓冲,但延迟明显。然后avalonjs v5把大体的架构完成了,然后重点改良这些方法 ...
本次更新,带来了几个新API与在IE6的更好性能。 添加ms-css绑定,用法为ms-css-xxx=yyy, 相当于jQuery的$el.css(xxx,yyy)操作,不同的,以后yyy有什么改动,框架都是自动帮你处理。 添加非常好用的html过滤器,即{{ xxx | html ...
经过三个月的埋头苦干,终于完成Fiber版的anujs。 主要特性有: 测试全部改成jest, 迁移官方测试用例。有许多迷你React吹得怎么天花乱坠,但是生命周期钩子的执行顺序无法与官方保持一致,那么就很难共享React庞大的资源。像深度使用React内部 机制的ReactRouter ...
的单页应用不可或缺。根据公司内容的不完全统计,手机等浏览器的性能只是PC的十分之一左右,而且测试对象还是公 ...
本版本添加了许多有用的功能,得益于用户量的增大,一些隐性BUG也暴露出来Fix掉了。强烈建议升级! 优化扫描流程: ms-skip(0) --> ms-important(1) --&g ...
avalon1.3.8主要是在ms-repeat、 ms-each、 ms-with等循环绑定上做重大性能优化,其次是对一些绑定了事件的指令添加了roolback,让其CG回收更顺畅。 重构ms-repeat、ms-each、ms-with, 内部的代理对象全部使用普通的对象实现 ...
本版本主要做了如下改进: 优化ms-if的逻辑,现在描述DOM的顺序是 ms-skip, ms-important, ms-controller, ms-if ... 只要元素存在ms-ski ...