编辑:感谢deoD将我指向正确的位置 - 这是Angularjs minify best practice
的副本我觉得这一定是一件非常简单的事情,但我不知道它的名字,谷歌搜索也没有多少:/
我见过的一些Ionic教程定义了这样的控制器(和工厂等)以注入依赖
angular.module( 'x' )
.controller( 'XController', function( $scope ) {
// ...
} );
有些人像这样定义
angular.module( 'x' )
.controller( 'XController', [ '$scope',
function( $scope ) {
// ...
}
] );
两者之间有什么区别,如果不回答以下问题,你何时会使用另一个?
答案 0 :(得分:0)
实际上,您可以继续在https://docs.angularjs.org/guide/di上阅读更多相关内容,因为Ionic基于AngularJS。
使用缩小版本对我来说更简单,更清晰:
myApp.controller('MainController', function ($scope, $route, $http,$cookies,$timeout){
//..
});