angular 2:具有不同工厂的多个服务实例

时间:2017-02-06 08:58:00

标签: angular

好的,基本上我的情况是服务非常相似,除了一些初始化变量,这是工厂的理想选择。

但是,我无法弄清楚如何在使用不同工厂初始化每个服务的同一组件/模块中使用多个服务?

提前致谢。

1 个答案:

答案 0 :(得分:-1)

角度2中的服务是一个类,因此您可以轻松地执行类似

的操作
let firstServiceInstance = new myServiceClass(...some arguments);
let secondServiceInstance = new myServiceClass(...some arguments);
let thiredServiceInstance = new myServiceClass(...some arguments);

以上每个变量都会引用该服务。

相关问题