[英]How to get response from firebase after set?
function createGame(gameId, pin, currentDateTime, playerName)
{
firebase.database().ref('games/' + gameId).set({
pin: pin,
createTime: currentDateTime,
started: "0"
});
firebase.database().ref('games/' + gameId + '/players').set({
id: "1",
name: playerName,
createTime: currentDateTime,
status: "1"
});
}
How to get response whether the set was successful or not in javascript?如何在 javascript 中获取设置是否成功的响应? Please help I searched all over the internet!
请帮助我在互联网上搜索!
As you can see from the API documentation, set() returns a promise that resolves or rejects when the operation completes.从 API 文档中可以看出, set()返回一个 promise,它在操作完成时解析或拒绝。 This works just like any other promise in JavaScript.
这就像 JavaScript 中的任何其他 promise 一样工作。
For example:例如:
firebase.database().ref('games/' + gameId).set({
pin: pin,
createTime: currentDateTime,
started: "0"
})
.then(() => {
// success
})
.catch(error => {
// error
console.error(error);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.