【发布时间】:2022-01-29 23:10:31
【问题描述】:
我想读取 firebase realtimedatabse 数据,结果是一个错误:user is null 和其他错误,这是另一种方法,我无法读取 firebase 实时数据库中的文件
auth.onAuthStateChanged((firebaseUser) => {
if (firebaseUser) {
console.log('login-form.js | logged')
const logged = true;
showHomepage();
const auth2 = firebase.auth()
const user = auth2.currentUser;
var email = user.email
console.log(email)
var namee = email
namee = namee.replace('.','')
namee = namee.replace('$','')
namee = namee.replace('#','')
namee = namee.replace('/','')
namee = namee.replace('[','')
namee = namee.replace(']','')
console.log(namee)
var ref = db.ref("/Utenti/" + namee + '/');
ref.on("value", function(data, prevChildKey) {
const user = data.val();
console.log(user.soldi)
document.getElementById('money').innerHTML = user.soldi + '€'
}, function (error) {
console.log("Error: " + error.code);
});
}
});
【问题讨论】:
标签: javascript firebase-realtime-database firebase-authentication