ExtJS和AngularJS比较脏检查:框架比对旧值和新值,如果他们不一致,就触发change事件 ExtJS: ExtJS 4.x使用store的binding特性来实现脏检查。 ExtJS 的store允许你通过设置autoSync为false,来延迟脏检查行为 。用户对数据的改变,会在UI上给上举打上一个标记,当更新store 的时候,能够批量提交这些更新。 将数据的变化放映到UI上,需要做一点点工作,比如reloading store 的数据 收脏数据 。 脏数据回收完成,数据的改变就会呈现在UI上。 脏检查是异步的 Deferred bootstrap: Bootstrap指的是初始化的过程,Deferred bootstrap用于延迟启动进程加载很重、很大的依赖文件或者目标。 Deferred bootstrap主要用于端对端测试。 虽然deferred bootstrap对于开发和单页应用测试没有意义,但是它对AngularJS 需要 deferred bootstrap. ExtJS: 多种受欢迎的JavaScript 测试框架,比如Siesta (专为 Ext JS 优化), Jasmi ne 和 Mocha,并不需要延迟EXT JS应用程序的启动 AngularJS: Batrang是一个新的angular 团队推荐的 Chrome插件,提供了一个显示 应用性能瓶颈,应用DEBUG的工具。 AngularJS Batarang0 码力 | 6 页 | 244.12 KB | 1 年前3
[试读] Angular 5 高级编程28.1 准备示例项目 .......................682 28.1.1 添加动画 polyfill ...........682 28.1.2 禁用 HTTP 延迟............685 28.1.3 简化表格模板和 路由配置......................686 28.2 开始学习 Angular 动画.........6880 码力 | 42 页 | 6.14 MB | 1 年前3
共 2 条
- 1













