gpt4 book ai didi

javascript - 在函数内部调用外部声明的变量

转载 作者:搜寻专家 更新时间:2023-10-30 21:57:34 25 4
gpt4 key购买 nike

<分区>

我写了一个函数来检查我的 firebase 数据库的“phonenumber”子项中是否保存了数据......测试没问题!但是在这个函数中我不能调用外部声明的变量!这是代码:

phoneNumberExistence: boolean;

FIREBASE_DATABASE.ref("Settings").child('phoneNumber').once('value', function(snapshot) {
var exists = (snapshot.val() !== null);
//console.log("Phone number existance: "+exists);
if(exists){
this.phoneNumberExistence = true; //the problem is here.. can't use this variable
console.log("A phone number already exists.")
}
else{
this.phoneNumberExistence = false; //the problem is here.. can't use this variable
console.log("There is no phone number here :(");
}
})

有什么想法吗?谢谢

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