1 <div ng-app="myApp1" ng-controller="myCtrl1"> 2 3 名: <input type="text" ng-model="firstName"><br> 4 姓: <input type="text" ng-model="lastName"><br> 5 <br> 6 姓名: {{firstName + " " + lastName}} 7 8 </div> 9 <br><br> 10 <div ng-app="myApp2" ng-controller="myCtrl2"> 11 12 名: <input type="text" ng-model="firstName"><br> 13 姓: <input type="text" ng-model="lastName"><br> 14 <br> 15 姓名: {{firstName + " " + lastName}} 16 17 </div> 18 <br><br> 19 <div ng-app="myApp3" ng-controller="myCtrl3"> 20 21 名: <input type="text" ng-model="firstName"><br> 22 姓: <input type="text" ng-model="lastName"><br> 23 <br> 24 姓名: {{firstName + " " + lastName}} 25 26 </div> 27 28 <script> 29 //定义模块应用 30 var app = angular.module('myApp1', []); 31 //定义控制器应用 32 app.controller('myCtrl1', function($scope) { 33 // $scope相当于作用域、控制范围,是用来保存Model的对象 34 $scope.firstName= "qiu"; 35 $scope.lastName= "su"; 36 }); 37 38 39 var app2 = angular.module('myApp2', []); 40 //定义控制器应用 41 app2.controller('myCtrl2', function($scope) { 42 // $scope相当于作用域、控制范围,是用来保存Model的对象 43 $scope.firstName= "qiu"; 44 $scope.lastName= "su"; 45 }); 46 47 //手动地让第二个div被myapp2管理 48 angular.bootstrap(document.querySelector('[ng-app="myApp2"]'), ['myApp2']); 49 50 var app3 = angular.module('myApp3', []); 51 //定义控制器应用 52 app3.controller('myCtrl3', function($scope) { 53 // $scope相当于作用域、控制范围,是用来保存Model的对象 54 $scope.firstName= "qiu"; 55 $scope.lastName= "su"; 56 }); 57 58 //手动地让第三个div被myapp3管理 59 angular.bootstrap(document.querySelector('[ng-app="myApp3"]'), ['myApp3']); 60 </script>