Angular.js

Angular是将页面模板和数据都发送到浏览器中,然后在客户端进行装配;也就是说服务器是为模板提供静态资源和数据的;

数据绑定

我们可以使用jQuery来单独刷新DOM中的局部内容,但是在根据用户的输入来修改页面中的数据时,就需要做繁琐的操作来保证数据的状态是对的;Angular中的数据绑定将某个部分需要映射到某个JS属性,让他们自己去同步,在使用数据绑定时,我们不需要编写太多代码;

依赖注入

进行数据绑定的$scope对象会自动以参数的形式传递给我们,我们不需要调用任何函数去创建这个对象,这种功能是通过Angular是通过依赖注入机制实现的;也就是说controller只关注使用$scope获取到的数据,而不需要关心$scope是如何创建以及所依赖的环境;

指令

我们在HTML中可以使用Angular中的 很多指令来定义自己的视图;

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容