gpt4 book ai didi

javascript - 将值设置为 firebase 数据库时未捕获的 SyntaxError : Unexpected token .

转载 作者:行者123 更新时间:2023-11-30 21:05:00 24 4
gpt4 key购买 nike

我正在尝试为我的 firebase 实时数据库设置值,为此我有以下代码。它应该工作,但它没有。我能得到的只是

Uncaught SyntaxError: Unexpected token .

在每个 if 语句行上。我不确定为什么会这样。

firebase.database().ref('users/' + userId +"/settings").set({
if (publicCountryYes.checked) {
publicCountryFirebase: true;
}else{
publicCountryFirebase: false;
};
if (publicCompanyYes.checked){
publicCompanyFirebase: true;
}else{
publicCompanyFirebase: false;
};
if (publicEmailYes.checked){
publicEmailFirebase: true;
}else{
publicEmailFirebase: false;
};
if (publicInterestsYes.checked){
publicInterestsFirebase: true;
}else{
publicInterestsFirebase: false;
};

if (publicNameYes.checked){
publicNameFirebase: true;
}else{
publicNameFirebase: false;
};
if (publicPhoneYes.checked){
publicPhoneFirebase: true;
}else{
publicPhoneFirebase: false;
};
});

最佳答案

语法无效,我建议你可以使用更简洁的语法:

firebase.database().ref('users/' + userId + "/settings").set({
publicCountryFirebase: publicCountryYes.checked,
publicCompanyFirebase: publicCompanyYes.checked
// etc
});

关于javascript - 将值设置为 firebase 数据库时未捕获的 SyntaxError : Unexpected token .,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46743985/

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