Я не могу понять, что я делаю неправильно, моя база данных firebase не получает новую запись. вот моя функцияfirebase не получает новую запись
function addBusiness() {
var database = firebase.database();
var fname = document.getElementById('first-name').value;
var lname = document.getElementById('last-name').value;
var businessname = document.getElementById('business-name').value;
var email = document.getElementById('email').value;
var password = document.getElementById('password').value;
// var Author = firebase.auth().currentUser.uid
var logo = document.getElementById('fileToUpload').value;
var roofRef = firebase.database().ref();
var businessRef = roofRef.child('Businesses');
businessRef.push({
Business: businessname,
email: email,
logo: logo,
});
}
Я также попытался businessRef.push(). Множество {} и еще не успех. Пожалуйста помоги!
Вероятнее всего, причина в том, что у вас нет разрешения на запись данных. Любые сообщения в консоли JavaScript? Также см. Этот раздел о том, как обнаружить такие ошибки: http://stackoverflow.com/documentation/firebase/5548/how-do-i-listen-for-errors-when-accessing-the-database/24459/detecting-errors -when-writing-a-value-in-javascript # t = 201701250605006632661 –