我對angular有點新,而且我的json和ng-repeats有問題。我的「模塊」,然後的「周」名單列表內他們:在包含JSON的JSON上使用ng-repeat
{
"modules":
{
"module1":
{
"title":"name of module1",
"description":"description of module1",
"weeks":{"week1":{"title":"Week 01"}
},
"module2":
{
"title":"name of module2",
"description":"description of module2",
"weeks":{"week2":{"title":"Week 02"},"week3":{"title":"Week 03"}
}
}
}
我的最終輸出是一個表,我可以得到模塊重複,但我有一個很難理解通過獲得周循環我做錯了什麼。這裏是我的模板:
<table class="table table-bordered" ng-repeat="module in ocw.modules">
<tr>
<td>
<h3 class="moduletitle">{{ module.title }}</h3>
<h4>Description</h4>
<p>{{ module.description }}</p>
</td>
</tr>
<tr ng-repeat="week in ocw.modules.weeks">
<td>
{{ week.title }}
</td>
</tr>
</table>
這樣,會輸出2個表,用適當的標題和描述,但我似乎無法得到周才能正確顯示。請注意,一些「模塊」有更多的「一週」。我不確定錯誤是在我的模板還是json中。
感謝您的任何幫助。 S
請分享您的提琴對象結構似乎有語法錯誤 – 2013-05-10 15:13:58