0
這是一個投票Web應用程序。
Polls App
我想要什麼:Firebase:如何設置:節點Foreach輸入字段
- 當 「發起投票」 按鈕被擊中,火力地堡採用推(創建一個唯一的ID)。
- 此唯一ID(例如:
-KBAi-3yaROWfzdmuFk5
)有一個孩子poll: "Do you like Pina Coladas?"
- 來自問題輸入字段。 - 的
poll:
節點然後得到孩子Choices:
- 的
Choices:
節點每一次選擇的兒童(輸入字段) - 每一個選擇節點都有一個孩子
vote_count: 0
.set({ vote_count: 0 });
var myDataRef = new Firebase('https://...firebaseio.com/');
// CLICK Add NEW POLL/Check to see if Poll has Name & least 2 responses
$("#PollCreate").click(function add() {
var name = $('#pollQuestion').val();
var text = $('#text1').val();
var text2 = $('#text2').val();
if(name != '' && text != '' && text2 != '') {
var newPostRef = myDataRef.push();
newPostRef.set({ poll: name });
$("#choices :input").each(function() {
var input = $(this).val();
// check if added choices are Null
if(input != '') {
var newPostRef = myDataRef.push();
newPostRef.child().set({ choice: input }).set({ vote_count: 0
});
console.log(input);
}
$(this).val('');
});
} else { $('.input_Error').show(); }
});
我不知道這個結構是否是最好的。我完全接受其他想法。
我也需要能夠獲取數據。
What I can get (Firebase Structure)
您有一個很好的要求列表。你有什麼問題? –
我想通了。雖然謝謝! –