firebase像我母亲一样无情地击败我。 看我的代码:使用“userData.uid”作为密钥
ref.createUser({
email : $("#email").val(),
password : $("#senha").val()
}, function(error, userData) {
if (error) {
alert("Nao foi possivel cadastrar: "+error);
} else {
ref.child("fornecedores").push({
[userData.uid]:{
email: $("#email").val(),
logo: nome+".jpg",
nome: $("#nome").val()
}
},function(error) {
if (error) {
alert("Nao foi possivel salvar: " + error);
} else {
alert("Seus dados foram salvos!: "+userData.uid);
}
});
}
});
一切正常,没有错误,但看看我的JSON: *
{
"fornecedores" : {
"-K7XNT_UrCyuM4KLfptO" : {
"5b0beab0-d32a-4115-b346-25a8d3e1fffe" : {
"email" : "je[email protected]",
"logo" : "J.jpg",
"nome" : "Jequiti Cosméticos 5"
}
},
}
*
为什么有两个键???这个“-K7X ...”来自哪里?
[userData.uid]? – Jay
它的功能 – Jorgeley
的参数userData的动态密钥。是的,抱歉。我知道这一点,我说这是写入有问题的节点的第一部分数据。看到我的答案。 – Jay