如何在离子存储中执行find()和比较值?

时间:2018-05-07 20:00:23

标签: ionic-framework ionic2 ionic3 ionic-storage

我在我的应用中使用'@ionic/storage',我在其中存储值。但是,我想对这些值执行一些检查/查找。我已经想出如何在数组(nameData)上执行它,但不知道如何在离子/存储中找到元素。

如果传递的param与nameData数组中的key:value匹配,则此函数返回true。

nameCheck(nameData: Name) {
    return this.nameData.find((nameEl: Name) => {
        return nameEl.name == nameData.name;
    })
}

如何使用'@ionic/Storage'执行类似的功能?

nameCheck(nameData: Name) {
    return this.storage.get('nameData').then(res => { return res });
}

P.S存储密钥nameData包含nameData数组的副本。 nameCheck()应该返回布尔值。

0 个答案:

没有答案