검색된 firebase 값을 업데이트하려고하는데 오류가 발생합니다. Error : Reference.child failed : 첫 번째 인수가 유효하지 않은 경로 = ""입니다. 경로는 비어 있지 않은 문자열이어야하며 ".", "#", "$", "["또는 "]"firebase.js : 324 : 31719를 포함 할 수 없습니다. 여기 검색된 값을 가진 firebase 업데이트 오류 Reference.child failed error
코드입니다 :이 시점에서 오류가 브라우저 콘솔 창에서var ref=firebase.database().ref("REGISTRATION");
var key;
function callUpdateFunction(){
var email,name, gender, birthdate, phone, state, school, clas, classname;
name = document.getElementById("name").value;
email = document.getElementById("email").value;
gender = document.getElementById("gender").value;
birthdate = document.getElementById("birthdate").value;
phone = document.getElementById("phone").value;
state = document.getElementById("state").value;
school = document.getElementById("school").value;
clas = document.getElementById("clas").value;
classname = document.getElementById("classname").value;
var dataUpdate={};
dataUpdate.name = name;
dataUpdate.email = email;
dataUpdate.gender = gender;
dataUpdate.birthdate = birthdate;
dataUpdate.phone = phone;
dataUpdate.state = state;
dataUpdate.school = school;
dataUpdate.class = clas;
dataUpdate.classname = classname;
당신의 jsfiddle 키 행에
ref.child(key).set(dataUpdate).then(function()
{
init();
document.getElementById("EditContent").style.display="none";
})
}
안녕하세요, 사람, 당신은 dataUpdate 근처에 디버거를 넣어주십시오 수 있으며 위에 마우스를 놓고 업데이트 질문을 스크린 샷으로도 키 값이 정의되지 않았거나 비어? – MuruGan
안녕하세요, 당신 거기 있습니까? – MuruGan
죄송합니다. 여기에 업로드 된 내 평판을 기반으로 이미지를 추가 할 수 없습니다. https://i.stack.imgur.com/Izy7R.png | https://i.stack.imgur.com/6bkLU.png | https://i.stack.imgur.com/MrfXt.png DEBUGGER는 다른 모든 키가 값을 가질 때까지 마우스로 데이터를 표시하지 않습니다. –