2016-02-19 68 views
0

My Model火力地堡查詢每個節點的名稱

你好,我怎麼能得到每個節點的名稱爲我的angularJs應用程序(我只需要姓名P1和P2名稱顯示爲HTML選擇)使用AngularFire或AngularJs?

我已經嘗試了淺層系統,但無法使其工作!

這是我得到的節點數據實際上,它工作得很好:

$scope.data = $firebaseArray(ref.child('prescriptions').child(uid).child(myNodeName)); 

現在我需要得到每個節點的名稱(像P1,P2或其他),並顯示它變成一個選擇!

我需要填充我的選擇下拉我的節點的名稱(如P1 ... P2,P3或不管他們被稱爲...)

+0

我也許有這樣一個滑雪: https://www.firebase.com/docs /web/api/datasnapshot/haschildren.html,但不知道如何使用forEach()枚舉p1和p2 – nicolas

+0

對於下一個問題:不要發佈JSON結構的屏幕截圖,而是發佈實際的JSON。您可以通過單擊「導出」按鈕輕鬆地從Firebase儀表板中獲取它。 –

回答

1

有一點很難跟着你所問的,但我想你想要做的是這樣的:

$scope.data = $firebaseArray(ref.child('prescriptions').child(uid)); 

然後在你的HTML,你可以使用一個NG重複填充列表:

<ul> 
    <li ng-repeat="d in data">{{d}}</li> 
</ul> 
+0

好,非常感謝,我會試試這個,讓你知道,非常感謝你的時間 – nicolas

+0

沒問題,它工作? – jbdev

+0

你好,最後,它的工作原理,但我不得不將它添加到你的行中:

  • {{d。$ id}}
  • 能夠列出「p1」和「P2」。感謝無限!祝你有個美好的一天,希望以後能幫助別人 – nicolas