发表于: 2017-05-18 00:46:06
1 1102
今天完成:
今天接着看关于angular的知识,了解了
作用域:
作用域(Scope)
控制器:
在Angular中,控制器就像 JavaScript 中的构造函数一般,是用来增强 Angular作用域(scope) 的。
当一个控制器通过 ng-controller
指令被添加到DOM中时,ng 会调用该控制器的构造函数来生成一个控制器对象,这样,就创建了一个新的子级 作用域(scope)。在这个构造函数中,作用域(scope)会作为$scope
参数注入其中,并允许用户代码访问它。
一般情况下,我们使用控制器做两件事:
- 初始化
$scope
对象 - 为
$scope
对象添加行为(方法) - 依赖注入:
依赖注入(DI)是一种让代码管理其依赖关系的设计模式。
关于
DI
的更多讨论,请参见维基百科的 Dependency Injection 词条,以及 Martin Fowler 写的 Inversion of Control ,或查阅那些有关设计模式的书。
明天计划:
还要继续学习angular;
学习下任务要求的路由相关的知识,争取完成任务6.
遇到困难:
暂无,几天看的不是很懂,再继续学习把
收获:
了解了控制器,作用域和依赖注入的相关知识。
评论