angularjs - 工厂之间的共享价值

时间:2016-03-28 20:02:47

标签: javascript angularjs

嗨下面是我正在开发的Angular控制器的代码。我正在引用svcSPoint,它是一个注册到模块的工厂。我无法想象的是这个。我能够访问svcSPoint是在构造函数中,因为ng-annotate正在注入工厂。但是,我无法在函数SelectChanged()

中访问svcSPoint

我想要完成的是在DOM中触发事件时设置工厂的值。我如何在全球范围内捕获一个值,以便我可以在一堆控制器和工厂中访问它。

short[] temp_conv = JCSystem.makeTransientShortArray((short)255,JCSystem.CLEAR_ON_DESELECT); // used during conversion
byte[] aux = new byte[2];

1 个答案:

答案 0 :(得分:0)

对于任何有相同问题并开始学习角度的人。当我将它从工厂更改为服务时,我的代码开始工作。因为每次保留所有全局值时,服务就会被实例化为一个类。我正在使用服务来在控制器和指令之间共享数据。