Почему база данных Firebase не создается в веб-приложении Firebase - PullRequest
0 голосов
/ 18 марта 2020

Я тестирую простое веб-приложение, в котором я могу создать базу данных, используя базу данных Firebase в реальном времени, но при нажатии кнопки база данных не создается. Почему? Хотя при первом запуске база данных была создана, но после этого она вообще не работала. Вот ссылка, где я развернул th ie сайт для тестирования , а вот исходный код ниже

index. html здесь

image

А вот код сценария java

var reg;


function insert() {
    var name=document.getElementById("regNo").value;
    var gender="mard";
    var country="india";
    var count="4";

    //pre built function to upload data to firebase
    //path where your data will be stored
    
    firebase.database().ref('users/' + "regNo").set({
    username: name,
    email: gender,
    profile_picture : count
  });

}
function insertReg() {
    var regVal=document.getElementById("registrationNum").value;
    

    //pre built function to upload data to firebase
    //path where your data will be stored
   firebase.database().ref('user/'+"query").set({
       TopQuery: regVal,
       SecondQ: "nullalal"
        
    });
   window.alert("done!")

}
function getdata() {

    // window.alert("registrationNum is : "+reg);
    //firebase data retrieval function
    //path of your data
    //.once will get all your data in one time

    firebase.database().ref('user/'+"query").once('value').then(function (snapshot) {
        //here we will get data
        //enter your field name
        reg=snapshot.val().TopQuery;


        //now we have data in variables
        //now show them in our html

    })    





    firebase.database().ref('user/'+reg).once('value').then(function (snapshot) {
        //here we will get data
        //enter your field name
        var name=snapshot.val().userName;
        var gender=snapshot.val().userGender;
        var country=snapshot.val().userCountry;

        //now we have data in variables
        //now show them in our html

        document.getElementById("username").innerHTML=name;
        document.getElementById("course").innerHTML=gender;
        document.getElementById("phone").innerHTML=country;
    })
}
Некоторые функции, которые я включил только для моей цели после ссылки. В целях безопасности я вставил псевдо-api-данные в тег body ниже под сценарием firebase.

пожалуйста, помогите?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...