我有一个嵌套对象,其日历事件如下所示:
{
'january': {
1: {moment: 'Birthday', date: '1955/01/21'},
2: {moment: 'Wedding', data: '1985/01/28'}
},
'march': {
1: {moment: 'Birthday', date: '1955/03/21'},
2: {moment: 'Wedding', data: '1985/03/28'}
}
}
我想显示按月分组的项目:
<div class="list" ng-repeat="(month, items) in calendarItems">
<div class="divider">
{{::month}}
</div>
<a href="#" class="item" ng-click="openPopup(item)" ng-repeat="item in items">
{{item.moment}}
</a>
</div>
单击第一项时会出现问题。它发送正确的项目数据。如果我单击第二个项目,它将发送与第一个单击项目相同的数据。
有谁知道如何解决这个问题?我刚刚开始使用AngularJS,我已经搜索了几个小时,但我似乎无法修复它。