Angular的启动方式
2016-03-07 15:28
531 查看
方式 1:自动启动Angular会自动的找到
ng-app,将它作为启动点,自动启动
<!DOCTYPE html> <html ng-app="myModule"> <head> <title>New Page</title> <meta charset="utf-8" /> <script type="text/javascript" src="../../vendor/bower_components/angular/angular.min.js"></script> <script type="text/javascript" src="./02.boot1.js"></script> </head> <body> <div ng-controller="MyCtrl"> <span>{{Name}}</span> </div> </body>
</html>JS
var myModule = angular.module("myModule", []); myModule.controller('MyCtrl', ['$scope', function($scope) { $scope.Name = "Puppet"; } ]);方式 2:手动启动在没有ng-app的情况下,只需要在js中添加一段注册代码即可
<body> <div ng-controller="MyCtrl"> <span>{{Name}}</span> </div> </body>JS全选复制放进笔记
/** * 第一个APP * @type {[type]} */ var myModule1 = angular.module("myModule1", []); myModule1.controller('MyCtrl', ['$scope', function($scope) { $scope.Name = "Puppet"; } ]); // angular.element(document).ready(function() { // angular.bootstrap(app1, ['MyModule1']); // }); /** * 第二个APP * @type {[type]} */ var myModule2 = angular.module("myModule2", []); myModule2.controller('MyCtrl', ['$scope', function($scope) { $scope.Name = "Vincent"; } ]); angular.element(document).ready(function() { angular.bootstrap(app2, ['myModule2']); });
相关文章推荐
- angularjs拦截器实现loading
- angularJs中关于ng-class的三种使用方式说明
- AngularJS入门教程:导言和准备
- AngularJS PhoneCat代码分析
- AngularJS 五大特性(为克服HTML在构建应用上的不足而设计)
- AngularJS
- AngularJS ng-repeat下使用ng-model
- angularJS拍照
- AngularJS in Action读书笔记3——走近Services
- angularJS的$http.post发送到php获取不到数据的解决办法
- 我的AngularJs第一课
- AngularJS入门必备
- [Unit Testing] AngularJS Unit Testing - Karma
- AngularJS 入门3
- AngularJS 入门2
- angularJS 入门1
- AngularJS页面访问时出现页面闪烁问题的解决
- AngularJS页面访问时出现页面闪烁问题的解决
- angularjs前端框架
- 基于Angularjs实现分页