1-同じバージョンの AngularJS を使用してコントローラーを作成する方法は複数ありますか? 2-コントローラーの宣言はAngularのバージョンごとに異なりますか?」
これまで、コントローラーを宣言する 2 つの方法を見てきました。どちらが優れているのか、その理由はわかりません。
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);
};
}
説明を探しています。