controller with anonymous function
(function () {
var AccountController = function ($scope, accountFactory) {
function xxx()
{ ... }
...
};
AccountController.$inject = ['$scope','accountFactory'];
angular.module('accountDashboard')
.controller('AccountController', AccountController);
}());
controller without anonymous function
var AccountController = function ($scope, accountFactory) {
function xxx()
{ ... }
...
};
AccountController.$inject = ['$scope','accountFactory'];
angular.module('accountDashboard')
.controller('AccountController', AccountController);
My questions:
1. What is the best practice for AngularJS to use in a large scale
application related to the approach above?
2. What are advantages and disadvantages of using anonymous function?
Any impact on testing?
Thanks.
--
You received this message because you are subscribed to the Google Groups
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.