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。
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短