发表于: 2017-01-14 22:57:05

1 1374


今天完成的事情:

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之间传递数据。



返回列表 返回列表
评论

    分享到