免费教程下载地址:http://bbs.phonegap100.com/thread-1574-1-1.html 学习要点: 1. Angularjs MVC 2. Angularjs $scope作用域 3. 依赖注入中代码压缩的问题 4. Angularjs模块的run方法 1. Angularjs MVC Model:数据模型层 View:视图层,负责展示 Controller:业务逻辑和控制逻辑 优点: 代码模块化 代码逻辑比较清晰、可移值性高,后期维护方便、代码复用,代码规模越来越大的时候,切分职责是大势所趋 缺点:运行效率稍微低一些 2. Angularjs $scope作用域 1. $scope多控制器单独作用域 {{name}} {{name}} var app = angular.module("myApp", []); app.controller('firstController',function($scope){ $scope.name='张三'; }); app.controller('secondController',function($scope){ $scope.name='李四'; }) 2. $rootScope 服务 姓名: {{name}} 年龄:{{age}} 姓名:{{name}} 年龄:{{age}} var app = angular.module("myApp", []); app.controller('firstController',function($scope,$rootScope){ $scope.name='张三'; $rootScope.age='30'; }); app.controller('secondController',function($scope){ $scope.name='李四'; }) 3. 依赖注入中代码压缩的问题 |
Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )
GMT+8, 2024-4-20 12:32 , Processed in 0.034123 second(s), 20 queries .
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.