angularjs开发指南阅读02

核心

启动执行

1使用 $apply()来从普通Javascript上下文进入AngularJS执行上下文。大部分情况下(如在控制器,服务中),$apply都已经被用来处理当前事件的相应指令执行过了。只有当你使用自定义的事件回调或者是使用第三方类库的回调时,才需要自己执行$apply

  scope.$apply(stimulusFn),这里的stimulusFn是你希望在AngularJS执行上下文中执行的函数

作用域

  作用域是一个中间地带,它把模型整理好传递给视图,把浏览器事件传递给控制器

控制器

  视图背后的控制代码就是控制器。它的主要工作内容是构造模型,并把模型和回调方法一起发送到视图

模型

视图

  视图可以看做是作用域在模板(HTML)上的“投影(projection)”。 

指令

  指令能让你以一种声明式的方法来扩展HTML表示能力

Filters过滤器

模块和注入器

  一个模块就是一种配置注入器实例工厂的方式,我们也称为“提供者(provider)”。(此处不理解)  

原文地址:https://www.cnblogs.com/jingwensophie/p/4778524.html