今天玩angular.js,在一个module下写了多个控制器,遇到这样一个问题,如图:
刚开始我以为是angular.js版本问题,换了低版本的1.2后还是会报这样的错误,所以我就改写了angular控制器的写法,如下:
app.controller('myCtrl',["$scope",function($scope){ //Angular.js控制器
$scope.firstName="zhao";
$scope.lastName="yongwei";
console.log($scope);
}]);
app.controller('myCtrl1',["$scope",function($scope){ //Angular.js控制器
$scope.firstName="lu";
$scope.lastName="hongxia";
}]);
问题解决!
本文介绍了在AngularJS中一个模块下定义多个控制器时遇到的问题及解决方案。通过调整控制器的定义方式,成功避免了冲突,并实现了预期的功能。
194

被折叠的 条评论
为什么被折叠?



