我正在使用 Ionic 平台的 SQLStorage。该remove
函数返回一个Promise。在我的代码中,我需要删除多个值。当这些都完成后,我需要执行一些代码。
如何等待所有这些然后执行回调函数?
代码:
removeAll() {
this.storage.remove(key1);
this.storage.remove(key2);
this.storage.remove(key3);
}
全部嵌套是一种不好的做法,所以我正在寻找一个不错的解决方案:)
removeAll() {
return this.storage.remove(key1).then(() => {
this.storage.remove(key2).then(() => {
this.storage.remove(key3);
});
});
};