【发布时间】:2019-05-29 07:05:48
【问题描述】:
据我了解,Angularfire2 在查询成功运行时返回一个 Promise (返回数据时的 fetch 除外)。
功能:
我有一个应用程序,在其中保存项目时会调用一个函数,如果设置查询成功运行(即它接收到 Promise),它会导航到上一页。 当应用程序在线但应用程序也需要离线工作时,它可以完美运行。我已启用持久性并为其配置了服务人员
问题
但是离线时,查询返回Promise后的代码没有被调用。那么离线期间应该是什么预期的逻辑或行为。
this._itemService.setItem(item).then(()=>{
const message = item.name + saveMessage;
this.snackBar.open(message," ",{duration:2000});
this.location.back();
}
【问题讨论】:
标签: angular firebase google-cloud-firestore angularfire2