是否有关于控制者声明的既定惯例?(或任何形式的模块级配置)。
我观察到两种不同的使用方法:
var shoppingCartModule = angular.module('ShoppingCart',[])
shoppingCartModule.controller('CheckoutCtrl', function($scope) { ... });
对比
angular.module('ShoppingCart').controller('CheckoutCtrl', function($scope) { ... });
这两种方法之间有什么好处吗?此外,是否有首选(或新兴)约定?
我对具有许多模块的非平凡应用程序的好处特别感兴趣,其中控制器和模块的声明可能跨越许多文件。