0
在AngularJS中编写控制器的最佳方式是什么?我已经看到它写了很多不同的方式,它在其他方面比其他方式更好。AngularJS控制器的最佳实践
我个人把它写这样的,
var app = angular.module('app'); // app is created elsewhere, just referencing it
var MainController = function($scope) {
// Do Stuff
}
app.controller("MainController", [MainController]);
我觉得写这种方式是把它写在干净的方式。一切都是分开的,所以它更容易阅读。
最常用的方法我已经看到了写是这样的,
app.controller("EventController", function EventController($scope) {
// Do stuff
}
我想知道,如果将来有任何缺陷,如果我继续写他们,我喜欢的方式,将发生?为什么一种方式比另一种好?
请参阅本指南:https://github.com/johnpapa/angular-styleguide/tree/master/a1#controllers – Zooly