Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在firebase中将项目附加到实时数据库_Javascript_Firebase_Firebase Realtime Database - Fatal编程技术网

Javascript 如何在firebase中将项目附加到实时数据库

Javascript 如何在firebase中将项目附加到实时数据库,javascript,firebase,firebase-realtime-database,Javascript,Firebase,Firebase Realtime Database,我有一个网站,我需要将用户输入保存到数据库中,我使用firebase的实时数据库,但由于某些原因,数据库中没有附加项目 以下是我用于将项目保存到数据库的代码: function writeData(){ firebase.database().ref("User").set({ ethaddress: document.getElementById("ethaddress").value, lat: docu

我有一个网站,我需要将用户输入保存到数据库中,我使用firebase的实时数据库,但由于某些原因,数据库中没有附加项目

以下是我用于将项目保存到数据库的代码:

  function writeData(){
      firebase.database().ref("User").set({
        ethaddress: document.getElementById("ethaddress").value,
        lat: document.getElementById("lat").innerHTML,
        long: document.getElementById("long").innerHTML,
        timestamp: document.getElementById("timestamp").innerHTML
          });
          document.getElementById("base").innerHTML ="thanks your data has been submitted \n <br> <button>Home</button>";
  }
函数writeData(){
firebase.database().ref(“用户”).set({
ethaddress:document.getElementById(“ethaddress”).value,
lat:document.getElementById(“lat”).innerHTML,
long:document.getElementById(“long”).innerHTML,
时间戳:document.getElementById(“时间戳”).innerHTML
});
document.getElementById(“base”).innerHTML=“谢谢您的数据已经提交\n
Home”; }
您的代码在调用set()时没有检查错误,因此可能发生了错误,您永远不知道发生了什么。您遇到了什么错误?我没有收到任何错误,只是没有append@DougStevenson我该怎么做?我从未使用过firebase beforeset()返回承诺。像处理其他可能失败的承诺一样处理它。您的代码没有检查对set()的调用是否有错误,因此可能发生了错误,您永远不知道发生了什么。您得到了什么错误?我没有得到任何错误,只是没有append@DougStevenson我该怎么做?我从未使用过firebase beforeset()返回承诺。像对待其他可能失败的承诺一样对待它。