2017-08-26 54 views
0

我已经声明了一个变量(isConnection: boolean;)来检查网络连接,并在名为'network'的同一提供程序上的这些函数中将值分配为true和false。如何在ion2/3中将提供者的变量用于另一个提供者?

现在我想在我的另一个名为'service'的提供程序中使用相同的变量。我想检查变量(isConnection)的值是true还是false。 我已经将'网络'提供者导入'服务'提供者。

任何一个可以帮助我如何检查'服务'提供程序中的变量(isConnection)的值?

+1

请问您可以添加与这两个服务相关的代码吗? – sebaferreras

回答

0

你必须在'服务'提供者的构造函数中注入'网络'提供者。然后你可以访问'网络'提供商的成员。

constructor (private network : network){ 
} 

TestFunction() { 
    console.log(this.network.isConnection); 
}