发表于: 2016-08-11 22:28:39
1 2382
今天完成的事情:看基础。
明天计划的事情:查缺补漏。
遇到的问题:。。
收获:
$emit只能向parent controller传递event与data
$broadcast只能向child controller传递event与data
$on用于接收event与data
$scope:1.是一个POJO(plain old javascript object)
2.提供一些工具方法$watch()/$apply()
3.是表达式的执行环境(作用域)
4.是一个树型结构,与DOM标签平行
5.子$scope对象会继承父$scope上的属性与方法
6.每一个Angular应用只有一个根$scope对象(一般位于ng-app)
7.可以传播事件,类似DOM事件,可以向上也可以向下
8.不仅是MVC的基础,也是后面实现双向数据绑定的基础
9.可以用angular.element($0).scope()进行调试
评论