Reactjs Reference.set失败:第一个参数在属性';users.undefined.email';
错误在第三行。不知道它为什么会显示在这一行。按如下方式更改代码:Reactjs Reference.set失败:第一个参数在属性';users.undefined.email';,reactjs,firebase,Reactjs,Firebase,错误在第三行。不知道它为什么会显示在这一行。按如下方式更改代码: promise.then(user => { var err = "Welcome " + user.email; firebase.database().ref('/users/' + user.uuid).set({ email: user.email }); Firebase返回带有对象的承诺。此对象在内部保存“用户”对象。因此,您需要进入这个对象内部,然后调用“u
promise.then(user => {
var err = "Welcome " + user.email;
firebase.database().ref('/users/' + user.uuid).set({
email: user.email
});
Firebase返回带有对象的承诺。此对象在内部保存“用户”对象。因此,您需要进入这个对象内部,然后调用“user”,然后调用“email”,还有“uuid”或“uid”。我猜
user.uuid
正在返回未定义的。也许试试user.uid
我错误地将uuid写入了它的uid,但错误仍然是一样的。
promise.then(user => {
var err = "Welcome " + user.email;
firebase.database().ref('/users/' + user.user.uuid).set({
email: user.user.email
});