如何在ui-calendar中添加重复事件

时间:2017-01-05 11:57:44

标签: angularjs ui-calendar

我在我的应用程序中使用http://angular-ui.github.io/ui-calendar/

我想添加每年重复的生日活动。

例如

学生1岁生日为12-jan-2006.

$scope.birthdayEvent = [
        {title:'ABC',start:'2006-1-12',allDay: true,stick:true}]

这是2006年日历中的节目事件。

我希望这个活动能够在1月12日全年展出。 我该怎么办?

1 个答案:

答案 0 :(得分:0)

当应用程序打开时,它只检查当前年份并在birthDay表达式中评估当前年份。因此,当应用程序每次打开或执行时,它将从日期获取当前年份并设置年份:

$scope.birthDay = new Date(new Date().getFullYear(), 0, 12);

$scope.birthdayEvent = [
        {title: 'ABC', start: $scope.birthDay, allDay: true, stick: true}
]