1. 首页
  2. 数据库
  3. MongoDB
  4. 深入学习AngularJS中数据的双向绑定机制

深入学习AngularJS中数据的双向绑定机制

上传者: 2020-10-28 07:22:14上传 PDF文件 97.47KB 热度 25次

它支持整个开发进程,提供web应用的架构,无需进行手工DOM操作。AngularJS很小,只有60K,兼容主流浏览器,与 jQuery 配合良好。双向数据绑定可能是AngularJS最酷最实用的特性,将MVC的原理展现地淋漓尽致.AngularJS的工作原理是:HTML模板将会被浏览器解析到DOM中, DOM结构成为AngularJS编译器的输入。AngularJS将会遍历DOM模板, 来生成相应的NG指令,所有的指令都负责针对view来设置数据绑定。但由于Angular使用的是脏检测,意味着当改变数据之后,你自己要做一些事情来触发脏检测,然后再应用到这个数据对应的DOM元素上。只需在increaseb这个指令的实现中,把$digest换成$apply即可。在脏检测的机制下,这个过程毫无压力,一次做完所有数据变更,然后整体应用到界面上。

用户评论