Ionic 2 sqlstorage获取函数返回数组

时间:2017-04-01 02:42:40

标签: javascript arrays ionic2 local-storage sqlstorage

我想知道是否有办法在数组中获得以下代码的响应?

this.storage.get('name').then((value) => { return JSON.parse(value); });

我只能在响应类型中获取它并且只能在zone_symbol__value中查看我的数据但我想在数组中如何做到这一点? enter image description here

这是我的代码

this.database.executeSql("SELECT * FROM PharmacieGarde where groupe = ?", [this.GRP])
  .then((data) => {
    this.gardelist = [];
    if(data.rows.length > 0) {
      for (var i = 0; i < data.rows.length; i++) {
        this.gardelist.push({
          nom: data.rows.item(i).nom,
          quartier: data.rows.item(i).quartier
        });
      }
      this.storage.set('name111', JSON.stringify(this.gardelist));
      this.loader1.dismiss();
    }
  }

数据读取功能

console.log("ghghgh", this.storage.get('name111').then((value) => {
  return JSON.parse(value);
}));

我的代码正在运行但不是承诺类型响应,我只想要数组中的响应

0 个答案:

没有答案