Firebase数据未保存到数据库
Firebase Data Not Saving to Database
我在尝试向Firebase添加数据时遇到问题。忽略我不使用的vars
,因为我正在尝试不同的东西,并评论了我目前不使用的东西。
但本质上,我想做的是将这些数据保存到Firebase,如下所示:
- 用户在输入框中输入姓名和年龄,然后点击提交
- 一旦他/她点击提交,函数
addFB()
就会运行,理想情况下会创建一个名为users
的子级,然后在该子级下,用userName
(输入框中的用户名(中新键入的内容创建一个新的子级并将他的姓名和年龄存储在该子代中
然而,Firebase不会因此而受到任何影响。请帮忙。提前感谢!
<h2>Add</h2>
<input type=text" id="userName">
<input type="number" id="userAge">
<button id="btUpdateMessage" margin-bottom="20px" onclick="addFB()"> Update</button>
<script>
var lblCurrentMessage = document.getElementById('lblCurrentMessage'),
userName = document.getElementById('userName'),
btUpdateMessage = document.getElementById('btUpdateMessage'),
userAge = document.getElementById('userAge'),
rootRef = new Firebase('https://********.firebaseio.com');
var usersRef = rootRef.child('users');
function addFB() {
usersRef.child(userName).set({
Name: userName,
Age: userAge
});
userName.value = '';
userAge.value = '';
}
*rootRef=new Firebase('http://********.firebaseio.com'(;*
上述代码不正确。这是老办法。
只需检查以下代码即可。这将对你有所帮助。
function addFB() {
var userName = document.getElementById('userName'),
userAge = document.getElementById('userAge');
firebase.database().ref('users/' + userName).set({
Name: userName,
Age: userAge
});
}
这个怎么样?
var rootRef = Firebase('https://********.firebaseio.com');
var contactsRef = rootRef .child('users');
function addFB() {
contactsRef.child(userName)
.push({
userName: document.getElementById('userName').value,
userAge: document.getElementById('userAge').value
});
Name.value = '';
Age.value = '';
}
相关文章:
- 如何使用 Angular JS 将数据保存在数据库中
- PHP:显示sqlite数据库中的html格式数据,使用tinymce保存
- 将数据保存到数据库(ajax/php)后,使文本字段变灰/禁用
- 获取用户位置并将坐标保存在数据库中
- ForerunnerDB将其数据库保存在哪里
- 如何在本地存储(或其他数据库)上安全地保存敏感访问代码
- 输入框值将保存到 MySQL 数据库
- 如何从重定向的支付处理器网站提取交易详细信息并保存到我的rails 4数据库
- 将javascript变量保存到数据库中
- ASP.NET MVC-如何捕获多个复杂的ListBox值并将其保存到数据库中
- jTinder保存到数据库
- 验证数据并将其保存到数据库以供实时应用程序使用的正确方法
- Angular js,在选择元素上,我想 POST 数据以将其保存在数据库中,然后我想使用 PUT 更新它而无需重新加载
- HTML5数据库保存了详细信息以及一个按钮
- 如何确保在 Mocha 中的 done() 之前执行对数据库的循环保存
- 索引数据库保存范围为
- 将动态输入表单数据保存到数据库kendoui中
- 从视图中调用MVC控制器中的HTTP POST方法'数据库保存
- Html5数据库保存'?!&等作为html5数据库中的特殊字符
- 数据库保存和检索最后保存的值