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