Может ли кто-нибудь помочь мне определить, почему я не могу сохранить свои пользовательские данные в базе данных firebase моего веб-приложения?Я сделал необходимые ссылки и даже изменил правила безопасности базы данных для чтения / записи для всех.Но все равно ничего.Что я делаю?Ниже приведен мой код.
HTML
<div class="wrapper">
<div class="mdl-grid">
<div class="mdl-layout-spacer"></div>
<div class="mdl-card mdl-shadow--6dp ">
<div class="mdl-card__title mdl-color--primary mdl-color-text--white">
<h2 class="mdl-card__title-text" style="left: 60px;position: relative;">User Information</h2>
</div>
<div class="mdl-card__supporting-text">
<div class="mdl-textfield mdl-js-textfield mdl-textfield--floating-label">
<input class="mdl-textfield__input" type="text" id="user_name"/>
<label class="mdl-textfield__label" for="sample3">User Name</label>
</div>
<div class="mdl-textfield mdl-js-textfield mdl-textfield--floating-label">
<input class="mdl-textfield__input" type="text" id="walletaddress"/>
<label class="mdl-textfield__label" for="sample3">Bitcoin Wallet Address</label>
</div>
</div>
<div class="mdl-card__actions mdl-card--border">
<div class="mdl-grid">
<button id="savebtn" class="mdl-cell mdl-cell--12-col mdl-button mdl-button--raised mdl-button--colored mdl-js-button mdl-js-ripple-effect mdl-color-text--white">
Save Information
</button>
</div>
</div>
</div>
<div class="mdl-layout-spacer"></div>
</div>
</div>
Javascript
$("#savebtn").click(
function() {
var username = $("#user_name").val();
var wallet_address = $("#walletaddress").val();
var uid = firebase.auth().currentUser.uid;
if(email != "" && password != ""){
firebase.database().ref().child('Users').child(uid).set({
username_id: username,
address_wallet: wallet_address
});
}
}
);
Я хочу сохранить данные вэтот формат;
Users {
userid {
username: blah blah,
address: blah blah
}
}
Пожалуйста, помогите.