angular-依赖注入 显示注入/隐式注入

1.隐式注入:不需要开发人员干预,angularJS自动根据参数的名称识别和注入数据

app.controller("myCtrl".function($scope) {

    $scope.name="xiaoming"

})

隐式注入如果一但要进行优化,就会存在问题

2.显式注入:开发人员通过字符串描述,告诉angular需要注入的对象名称,这样JS

在进行优化的过程中,对字符串是不会压缩的,显式的进行依赖描述

app.controller("myCtrl",["$scope",function(s){

    s==$ssope

}])

项目实际开发过程中使用显式注入方式!

猜你喜欢

转载自www.cnblogs.com/Mr-kevin/p/11833369.html