1
我有一個JSON對象(tbls
),其中包含一個名爲sections
的數組。此數組包含也是JSON對象一部分的「房間」的標題(n
)和ID(viewid
)。這意味着您可以執行tbls.[roomid]
並獲取包含每個房間的對象的數組。我很難在Angular中完成這項工作。嵌套ng重複與來自父ng-repeat的屬性
它是以這種方式構建的,因爲它可以很容易地處理iOS中的UITableViews(它在其中實現並工作)。因此我無法更改數據。我嘗試了下面的解決方案,但是這給了我一個錯誤。在Angular中有沒有一種有效的方法?
<tbody data-ng-repeat="section in tbls.sections">
<tr>
<td>{{::section.n}}</td>
</tr>
<tr data-ng-repeat="table in tbls.{{section.viewid}}">
<td>{{::table.n}}</td>
</tr>
</tbody>
JSON的jsfiddle:https://jsfiddle.net/Lu2ocqku/ 編輯:刪除tableObj,因爲它是不相關的問題,不完全匹配數據的例子。但同樣的邏輯問題。
編輯:由於我問了這個問題,我改變了它與包含該部分中的內容的部分數組正確嵌套。最初,不要做我在這個問題上所做的。
能否請您給我們一個樣本JSON,它會更容易理解和試穿的jsfiddle – Meir
應該是'錶款。 propertyName'。顯示數據結構,不清楚你的內部循環應該是什麼 – charlietfl
添加JSFiddle鏈接 – nickdnk