如何阻止旧的Firestore更新覆盖新的本地数据?

时间:2018-08-19 01:20:28

标签: javascript google-cloud-firestore angularfire2

当前使用AngularFire2,我有这样的设置:

item: Item;
this.afs.doc(`items/itemX`).valueChanges().subscribe((item: Item) => {
  this.item = item;
}

itemChanged() {
  this.afs.doc(`items/itemX`).update(this.item);
}

当我更改this.item的值并保存时,一切都很好并且可以正常工作。但是如果我多次快速更改this.item会发生什么可能很清楚-有时最近的更改会被覆盖。

我们如何避免这种情况?

0 个答案:

没有答案