如何在不使用角度提供的DI的情况下访问角度工厂对象?例如,我想要一个单独的脚本,将一些服务器属性添加到angular之外的工厂对象(在.cshtml文件中)。我不想将工厂对象分配给单独的变量,因为它会创建一个全局变量。
答案 0 :(得分:0)
我不确定我100%理解你想要达到的目标,但是如果我没有弄错的话你想要在角度环境的“外部”抓住工厂对象。
var factoryObject = angular.injector(['nameOfYourModule']).get('factoryname');