AngularJS动态注入范围或控制器

AngularJS动态注入范围或控制器,第1张

AngularJS动态注入范围或控制器

可以使用$
injector
将服务动态(按名称)注入到控制器中。能够通过控制器参数注入服务只是Angular提供的一种便利。在后台,Angular使用$
injector来检索对象实例。但是我们也可以自己使用$ injector。

function MyCtrl($scope, $injector) {  $scope.doSomething = function(someService) {    var service = $injector.get(someService)  // someService contains the name of a service    service.value += 10}

小提琴。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5642095.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存