1- 是否有多种方法可以使用相同版本的 AngularJS 编写控制器?2- 不同版本的 Angular 的控制器声明是否不同?”
到目前为止,我已经看到了两种声明控制器的方法。我不知道哪个更好,为什么。
1-
myAppName.controller('categoryCtrl', function ($scope, categoryData) {
$scope.menu = categoryData.all;
$scope.menuTypes = {'Spotlight': false, 'All': true};
});
2
function myCtrl($scope) {
$scope.master = {};
$scope.update = function(user) {
$scope.master = angular.copy(user);
};
$scope.reset = function() {
$scope.user = angular.copy($scope.master);
};
}
寻找解释。