Angularjs 如何将依赖项整齐地注入角度控制器?

Angularjs 如何将依赖项整齐地注入角度控制器?,angularjs,Angularjs,我有: 但是我喜欢使用的语法myController.$inject=['$scope','notify'] 但是我不想声明myController的名称,因为这样会污染全局名称空间。有什么路可以走吗 app.controller('ReportsCtrl', ['$scope', 'reportsApiCall', 'analyticsInitialiserClient', '$timeout', 'chart', 'originCompositionChart', 'executionTim

我有:

但是我喜欢使用的语法<代码>myController.$inject=['$scope','notify']

但是我不想声明myController的名称,因为这样会污染全局名称空间。有什么路可以走吗

app.controller('ReportsCtrl', ['$scope', 'reportsApiCall', 'analyticsInitialiserClient', '$timeout', 'chart', 'originCompositionChart', 'executionTimeChart', 'cacheCompositionChart', function ($scope, reportsApiCall, analyticsInitialiserClient, $timeout, chart, originCompositionChart, executionTimeChart, cacheCompositionChart) {
因为目前这种语法对我来说是失败的:(?

您可以这样做:

app.controller('ReportsCtrl', function ($scope, reportsApiCall, analyticsInitialiserClient, $timeout, chart, originCompositionChart, executionTimeChart, cacheCompositionChart) {
}).$inject();
您可以这样做:

app.controller('ReportsCtrl', function ($scope, reportsApiCall, analyticsInitialiserClient, $timeout, chart, originCompositionChart, executionTimeChart, cacheCompositionChart) {
}).$inject();
您可以这样做:

app.controller('ReportsCtrl', function ($scope, reportsApiCall, analyticsInitialiserClient, $timeout, chart, originCompositionChart, executionTimeChart, cacheCompositionChart) {
}).$inject();
您可以这样做:

app.controller('ReportsCtrl', function ($scope, reportsApiCall, analyticsInitialiserClient, $timeout, chart, originCompositionChart, executionTimeChart, cacheCompositionChart) {
}).$inject();

当源代码缩小时,我使用注释,不直接在代码中添加注释。

当源代码缩小时,我使用注释,不直接在代码中添加注释。

当源代码缩小时,我使用注释,不直接在代码中添加注释。

我使用注释当我的源代码被缩小时,请注释它,不要直接在我的代码中添加注释。

另外,这里有一个实际上是将其作为整个应用程序的编码样式来讨论的。另外,这里有一个实际上是将其作为整个应用程序的编码样式来讨论的。另外,这里有一个实际上是将其作为y的编码样式来讨论的我们的整个应用程序..还有,这里有一个实际上是将其作为整个应用程序的编码样式来讨论..是的,当脚本可以自动执行时停止手动声明这些内容。是的,当脚本可以自动执行时停止手动声明这些内容。是的,当脚本可以自动执行时停止手动声明这些内容。Y如果脚本可以自动执行这些操作,请停止手动声明这些操作。