【发布时间】:2021-08-04 03:59:13
【问题描述】:
我有这段代码,用于更新电影的点赞数。但第一次更新无法识别。因此,如果我单击该按钮 5 次。 Firestore 上仅更新 4.
async liked() {
await db.collection('movies').doc(this.movie.id).update({
likes: this.movie.likes++
});
},
我需要更多代码,我会更新问题。
【问题讨论】:
-
也许您应该在更新完成之前禁用该按钮。
-
以及我将如何具体做到这一点。可以问吗?
-
例如我的答案。现在我不知道您是否在 js 中使用 react 或其他东西,所以可能需要对您的代码进行一些小的修改。
标签: javascript firebase vue.js google-cloud-firestore