发表于: 2017-05-18 00:46:06

1 1104


今天完成:

今天接着看关于angular的知识,了解了

作用域:

作用域(Scope)

  • 是一个存储应用数据模型的对象
  • 为 表达式 提供了一个执行上下文
  • 作用域的层级结构对应于 DOM 树结构
  • 作用域可以监听 表达式 的变化并传播事件

控制器:

在Angular中,控制器就像 JavaScript 中的构造函数一般,是用来增强 Angular作用域(scope) 的。

当一个控制器通过 ng-controller 指令被添加到DOM中时,ng 会调用该控制器的构造函数来生成一个控制器对象,这样,就创建了一个新的子级 作用域(scope)。在这个构造函数中,作用域(scope)会作为$scope参数注入其中,并允许用户代码访问它。

一般情况下,我们使用控制器做两件事:

  • 初始化 $scope 对象
  • 为 $scope 对象添加行为(方法)
  • 依赖注入:
  • 依赖注入(DI)是一种让代码管理其依赖关系的设计模式。

    关于 DI 的更多讨论,请参见维基百科的 Dependency Injection 词条,以及 Martin Fowler 写的 Inversion of Control ,或查阅那些有关设计模式的书。

明天计划:

还要继续学习angular;

学习下任务要求的路由相关的知识,争取完成任务6.


遇到困难:

暂无,几天看的不是很懂,再继续学习把


收获:

了解了控制器,作用域和依赖注入的相关知识。


返回列表 返回列表
评论

    分享到