1
當前我有一個硬編碼的url數組來接收html中的圖像。如何在Json數組中存儲firebase響應
$scope.product = {
"images" : [
{"image": "https://s3-us-west-2.amazonaws.com/s.cdpn.io/194929/colorburst-700x700.jpg"},
{"image": "https://s3-us-west-2.amazonaws.com/s.cdpn.io/194929/colorburst-700x700.jpg"},
{"image": "https://s3-us-west-2.amazonaws.com/s.cdpn.io/194929/colorburst-700x700.jpg"}
] };
我只是學會了如何從數據庫中收到的數據,但我怎麼結果存儲在一個JSON數組喜歡的是在「$ scope.product」
我目前正在接受所示數據通過
// Get a reference to our posts
var ref = new Firebase("https://<database>.firebaseio.com/profile");
// Retrieve new posts as they are added to our database
ref.on("child_added", function(snapshot, prevChildKey) {
var newPost = snapshot.val();
debugger;
console.log("The email is: " + newPost.email);
});
謝謝!結構正確,但我怎樣才能在html中訪問這個對象。看起來這個對象在html頁面加載時仍然是空的。我在html中使用ng-repeat,但它似乎是對象的人口發生得太晚。你有什麼建議如何確保對象被填充 – noobie212
@ noobie212我不是很熟悉Angular,但它似乎[這個答案](http://stackoverflow.com/questions/15891052/dynamically-add-item -to-angularjs-ng-repeat)可能有你想要的。 – Ouroborus