gpt4 book ai didi

javascript - 返回在函数内部不起作用(快照)

转载 作者:行者123 更新时间:2023-11-30 20:19:27 27 4
gpt4 key购买 nike

<分区>

function isDisplayNameTaken(name) {
firebase
.database()
.ref()
.child("users")
.orderByChild("username")
.equalTo(name)
.once("value")
.then((snapshot) => {
return snapshot.exists();
});
}

我一直在尝试在注册用户之前检查用户名是否已经在数据库中,但是返回不起作用,函数(快照)内部的任何内容也没有更改其他全局变量来绕过它。

if(isDisplayNameTaken($userDisplayNameField.val())) {
numberOfChecksPassed += 1
}

这是不通过的条件。在过去的 5 个小时里,我已经完成了研究并一直在努力解决这个问题。提前致谢

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com