【问题标题】:How to use variable of provider to another provider in ionic2/3?如何在 ionic2/3 中将提供者的变量用于另一个提供者?
【发布时间】:2018-02-04 07:13:59
【问题描述】:

我已经声明了一个变量 (isConnection: boolean;) 来检查网络连接,并在名为“网络”的同一提供商上的此类函数中将值分配为 true 和 false。

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

任何人都可以帮助我检查“服务”提供者中变量(isConnection)的值吗?

【问题讨论】:

  • 能否请您添加与这两个服务相关的代码?

标签: angular typescript ionic-framework ionic2 ionic3


【解决方案1】:

您必须将“网络”提供者注入“服务”提供者的构造函数。然后您可以访问“网络”提供商的成员。

constructor (private network : network){
}

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

【讨论】:

    猜你喜欢
    • 2021-07-30
    • 2020-01-06
    • 2020-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-17
    • 1970-01-01
    • 2019-04-04
    相关资源
    最近更新 更多