Как выполнить find () и сравнить значения в ионном хранилище? - PullRequest
0 голосов
/ 07 мая 2018

Я использую '@ionic/storage' в своем приложении, я храню значения в нем. Тем не менее, я хочу выполнить некоторые проверки / найти эти значения. Я понял, как выполнить это для массива (nameData), но не знаю, как найти элемент в ionic / storage.

Эта функция возвращает true, если переданный параметр совпадает с ключом: значением в массиве nameData.

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 () должен возвращать логическое значение.

...