AngularJS中最根本的着力职能

以下是AngularJS中最主要的主干职能:

  • 数据绑定: 模型和视图组件之间的数量自动同步。

  • 适用范围: 那个目的参考模型。它们充当控制器和视图之间的胶水。

  • 控制器: 这个Javascript函数绑定到特定的界定。

  • 服务: AngularJS配有四个放置服务,例如 $http
    可看作一个XMLHttpRequest请求。那个纯粹对象在应用程序只实例化贰回。

  • 过滤器: 从3个数组的条规中甄选七个子集,并重返三个新的数组。

  • 指令: 指令是关于DOM成分标记(如成分,属性,CSS等等)。那个能够被用来创制作为新的,自定义部件的自定义HTML标签。AngularJS设有内置指令(如:ngBind,ngModel…)

  • 模板:那些符合从控制器和模型消息的变现的视图。那些能够是单个文件(如index.html),或应用“谐音”在3个页面多少个视图。

  • AngularJS,路由: 它是切换视图的定义。

  • 模型视图: MVC是1个设计情势将利用细分为不一致的有的(称为模型,视图和控制器),每一种都有分化的义务。
    AngularJS并没有古板意义上的兑现MVC,而是更接近于MVVM(模型 – 视图 –
    视图模型)。 AngularJS团队将它作为模型视图。

  • 深层链接: 深层链接,能够使应用程序状态实行编码在U中华VL中而能够添加到书签。应用程序可从UGL450L苏醒到同一的图景。

  • 借助于注入: AngularJS有二个置于的依靠注入子系统,开发人士通过使应用程序从而更便于开发,通晓和测试。

相关文章