【发布时间】:2013-04-16 16:42:51
【问题描述】:
我有一些 json 要呈现在一个看起来像这样的表中;
[{"title":"Super Event","date":"Mon 12 June"},
{"title":"Another Event","date":"Tue 13 June"},
{"title":"Something Else","date":"Tue 13 June"}]
我想为每个日期创建一个包含每天事件的表格,或者创建一个包含日期行后跟日期事件的表格。 我最初在 jquery 中对此进行了编码,首先创建表,然后将事件附加到相应的日期表中。 目前我只能显示每个事件的每个日期。
<table>
<tr ng-repeat="event in events"><th>{{event.date}}</th>
<td>{{event.title}}</td></tr>
</table>
有没有一种简单的方法可以用 Angular 来完成,还是应该用 jquery 来完成?
编辑: 我需要的表输出必须有一个带有日期的行或标题,然后是事件名称的行,例如
Mon 12 June
Super Event
Tue 13 June
Another Event
Something Else
【问题讨论】:
-
它们按日期排列吗?
-
是的,json 是按日期排序的
-
感谢您的回答,但都不是我想要的,我更新了问题以使其更清晰
-
我的解决方案为每个日期创建一个包含事件列表的表格。我继续并添加了一个表格标题,以便您可以看到该事件。 jsfiddle.net/lucuma/DQ8PK
标签: javascript angularjs