如何使用存储数据并将其传递给提供者方法

时间:2017-11-28 16:58:53

标签: angular ionic-framework ionic3

我正在寻找保存(NgModel)值的方法并将其传递给另一个页面(提供者)并在方法中使用它。我可以传递数据,但不知道如何将它传递给提供程序中的函数。

离子项+按钮:

<ion-item>
  <ion-input [(ngModel)]="domain" placeholder="Your domain" clearInput></ion-input>
</ion-item>
  <button ion-button block outline color="light (click)="getData()">Zaloguj</button>

设置功能:

  setData() {
    this.storage.set('domain', this.domain);
    console.log(this.domain);

获取功能

      getData() {
        this.storage.get('domain').then((domain) => {
          console.log(domain);
        });

我想使用域名的功能:

  getUsers() {
    return new Promise(resolve => {
      this.http.get(domain +'/users').subscribe(data => {
        resolve(data);
      }, err => {
        console.log(err);
      });
    });
  }

但它不起作用。我做错了什么?

提前致谢

0 个答案:

没有答案