所以..提交表单后,用户将收到一条警告中的友好消息,数据将会更新。
代码:
var ref = new Firebase("https://dr-iqbal.firebaseio.com/"),
date = new Date(),
right_now = date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate(),
today = ref.child(right_now);
no_antri = new Firebase("https://dr-iqbal.firebaseio.com/no_antrian");
no_antri.on("value", function(snapshot) {
swal({
title: "Masih Tersedia",
text: "Anda masih bisa mendapatkan nomor antrian karena " + "<br>" + "masih ada tempat" + "<br>" + "<br>" + "Nomor antrian: " + snapshot.val(),
type: "success",
html: true
})
no_antri.update({
no_antri: snapshot.val() + 1
});
})
我编写的代码实际上用1 [Object] [object]
替换数据
我的代码出了什么问题?
答案 0 :(得分:0)
据我所知,你的JSON是:
"no_antrian": {
"no_antrian": 2
}
由于您正在阅读/no_antrian
,因此您获得了一个对象,而不只是2
。
一旦解决方案将:
no_antri.on("value", function(snapshot) {
no_antri.update({
no_antri: snapshot.val().no_antri + 1
});
})