文章标题
来源:互联网 发布:怎么样开淘宝店的流程 编辑:程序博客网 时间:2024/05/20 18:51
Angular js (Angular.JS) 是一组用来开发Web页面的框架、模板以及数据绑定和丰富UI组件。它支持整个开发进程,提供web应用的架构,无需进行手工DOM操作。 AngularJS很小,只有60K,兼容主流浏览器,与 jQuery 配合良好。双向数据绑定可能是angularjs最酷最实用的特性,将MVC的原理展现地淋漓尽致.
AngularJS的工作原理是:HTML模板将会被浏览器解析到DOM中, DOM结构成为AngularJS编译器的输入。AngularJS将会遍历DOM模板, 来生成相应的NG指令,所有的指令都负责针对view(即HTML中的ng-model)来设置数据绑定。因此, NG框架是在DOM加载完成之后, 才开始起作用的.
Angular并不是周期性触发脏检查。
为什么叫脏检查? 对脏数据的检查就是脏检查,比较UI和后台的数据是否一致!
简单理解,一次脏检查就是调用一次
而每次 UI 事件变更,ajax 还有 timeout 都会触发 $apply()。
VueJS 则使用 ES5 提供的 Object.defineProperty() 方法的getter和setter 结合观察者模式(watcher,dep,observer)
监控对数据的操作,从而可以自动触发数据同步。并且,由于是在不同的数据上触发同步,可以精确的将变更发送给绑定的视图,而不是对所有的数据都执行一次检测。
阅读全文
0 0
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 详述 tomcat 的 server.xml 配置文件
- Java 获取文件大小及文件读写操作
- SG函数打表-HDU1848
- 如何通俗易懂地解释遗传算法
- hdu6181 Two Paths
- 文章标题
- ACM向:关于优先队列priority_queue自定义比较函数用法整理
- 获取文件大小/查找文件
- 更改课堂案例功能,实现即时通信功能,即两个客户端进行文字聊天。
- Sublime一些常见操作
- Android7.1上报的CNEService/WbcService/LauncherUnreadService停止运行错误,拔掉电池重启开机几次才不报
- Hadoop入门之几个Demo的加强版本
- BZOJ 2440 完全平方数 (二分 莫比乌斯容斥)
- poj 1837