在没有DI的情况下访问角度工厂对象

时间:2013-08-15 22:03:14

标签: angularjs

如何在不使用角度提供的DI的情况下访问角度工厂对象?例如,我想要一个单独的脚本,将一些服务器属性添加到angular之外的工厂对象(在.cshtml文件中)。我不想将工厂对象分配给单独的变量,因为它会创建一个全局变量。

1 个答案:

答案 0 :(得分:0)

我不确定我100%理解你想要达到的目标,但是如果我没有弄错的话你想要在角度环境的“外部”抓住工厂对象。

var factoryObject = angular.injector(['nameOfYourModule']).get('factoryname');