如何在ionic2 / 3中将提供者的变量用于另一个提供者?

时间:2017-08-26 11:35:10

标签: angular typescript ionic-framework ionic2 ionic3

我已声明一个变量(isConnection: boolean;)来检查网络连接,并在名为'network'的同一个提供程序中的此类函数中将值指定为true和false。

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

任何人都可以帮助我在'service'提供程序中检查变量(isConnection)的值吗?

1 个答案:

答案 0 :(得分:0)

你必须注入'网络'提供商进入' service'提供者的构造函数。然后你就可以访问“网络”了。提供者的成员。

constructor (private network : network){
}

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