在我的指導,我調用一個函數多數民衆贊成在返回我JSON文件的內容得到JSON對象,內容是這樣的:無法從二維陣列
{
"UpdatedBy" : "Naguib",
"UpdatedOn" : "29/09/2016",
"UpdatedFrom": "data.doc",
"100":
[
{
"title":"Class View",
"overview":"TBC",
"menuItem":"TBC",
"UpdatedBy" : "Naguib",
"UpdatedOn" : "29/09/2016"
}
],
"101":
[
{
"title":"Time Table",
"overview":"TBC",
"menuItem":"TBC",
"UpdatedBy" : "Naguib",
"UpdatedOn" : "29/09/2016"
}
]
}
功能工作正常並返回我$scope.helptext
JSON數組所以,當我打電話helptext
從HTML並通過第一漁政船的指數則返回與數據的數組,但我不能嵌套數組中得到任何數據:
<pre>
ONE
{{helptext[101]}}
TWO
{{helptext[101].menuItem}}
THREE
{{helptext[101][menuItem]}}
FOUR
{{helptext[101]['menuItem']}}
</pre>
所生成的HTML正是它的外觀:
<pre class="ng-binding">
ONE
[{"title":"Time Table","overview":"TBC","menuItem":"TBC","UpdatedBy":"Naguib","UpdatedOn":"29/09/2016"}]
TWO
THREE
FOUR
</pre>
任何幫助表示讚賞!
請參閱[訪問/進程(嵌套)對象,數組或JSON](http://stackoverflow.com/q/11922383/218196)...對象的輸出清楚地顯示'helptext [ 100]'和'helptext [101]'是**數組**。數組沒有'menuItem'屬性。這些數組中的對象*包含*。這與Angular無關,只與您如何構造數據以及如何訪問對象/數組有關。 –
你是對的@FelixKling我從我的問題中刪除了Angular JS標籤和對它的任何引用。 –