发表于: 2017-01-14 22:57:05
1 1375
今天完成的事情:
1、边学习边实践了angularJS的一些指令(ng-app、ng-init、ng-model、ng-repeat);
2、听杨泽平讲angularJS的controller(控制器)的ppt;
明天计划的事情:
学习angularJS的路由这些知识点;
遇到的问题:
并没有遇到什么问题;
收获:
1、angularJS的指令:
ng-app指令:定义一个 AngularJS 应用程序,并指定了angularJS在html结构中的指定范围;
ng-model指令:把输入域的值绑定到应用程序变量name;
ng-bind指令:把应用程序变量 name 绑定到某个段落的 innerHTML;
ng-repeat指令:重复一个HTML元素;
2、angularJS的controller(控制器)
根据菜鸟教程写了一个demo:
AngularJS 应用程序由ng-app定义,应用程序在 <div> 内运行,使用ng-controller来定义一个名为myCtrl的控制器,就像js的var声明一样,AngularJS 使用$scope对象来调用控制器,在 AngularJS 中,$scope 是一个应用对象(属于应用变量和函数),控制器的$scope(相当于作用域、控制范围)用来保存AngularJS Model(模型)的对象,控制器在作用域中创建了两个属性 (firstName和lastName),ng-model指令绑定输入域到控制器的属性(firstName 和 lastName);
3、知道使用service来让不同controller之间传递数据。
评论