AngularJS 创建缩小安全的角度控制器
示例
要创建安全的角度控制器,您将更改controller功能参数。
该函数中的第二个参数module.controller应该传递给数组,其中最后一个参数是控制器函数,而在此之前的每个参数都是每个注入值的名称。
这不同于通常的范式。它采用带有注入参数的控制器功能。
鉴于:
var app = angular.module('myApp');控制器应如下所示:
app.controller('ctrlInject',
[
/* Injected Parameters */
'$Injectable1',
'$Injectable2',
/* Controller Function */
function($injectable1Instance, $injectable2Instance) {
/* Controller Content */
}
]
);注意:注入参数的名称不需要匹配,但它们将按顺序绑定。
这将缩小为类似于以下内容:
var a=angular.module('myApp');a.controller('ctrlInject',['$Injectable1','$Injectable2',function(b,c){/* Controller Content */}]);缩小过程将替换appwith的a每个实例,$Injectable1Instancewith的b每个实例以及$Injectable2Instancewith的每个实例c。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下