发表于: 2017-01-20 17:31:33
2 1341
1.今日完成:把菜鸟上angular教程看完了,看着参考手册对照着又理解一遍感觉,感觉还可以
2.明日计划开始做任务
3.学到的东西:
1.ng-app定义应用程序的根元素。相当于界定angular的范围。
2.ng-controller是一个javascript函数/类,用于操作作用域中,各个对象的初始状态以及相应的行为。$scope的作用域也是根据ng- controller的范围界定的。
3.angularJS中view层解析是通过controller的作用域来将$scope对象解析成相应的内容,因此我们可以在同一个界面上划分不同的模 块,通过不同的控制器控制不同的模块来进行开发,这样通过划分模块的开发方式,对今后维护代码带来了便利。
4.关于注入依赖的我今天大概理解了下:依赖注入是一个在组件中给出的替代了硬的组件内的编码它们的依赖关系的软件设计模式。这减轻一个组成部分,从定位的依赖,依赖配置。这有助于使组件可重用,维护和测试。这是一个讲关于依赖注入的链接:http://www.yiibai.com/angularjs/angularjs_dependency_injection.html
文章关于value(值) factory (工厂)service(服务) provider (提供者)constant(产值)各自的作用通过一个例子讲解的很清
楚。
这个慕课网上老师的例子:中括号内的红框框中的部分,是angular自带的一些模块,通过js引用及这种注入才能使用。
5. AngularJS 验证属性
属性 | 描述 |
$dirty | 表单有填写记录 |
$valid | 字段内容合法的 |
$invalid | 字段内容是非法的 |
$pristine | 表单没有填写记录 |
其他先不写了,接下来开始用angular写东西,做任务遇到问题再解决吧
慕课网上那个视频感觉好长啊,昨天没看完今天继续,加油加油!!!
评论