在我的应用程序中,我使用了fullcalender.js的日历小部件:
$(document).ready(function() {
$('#profile-calendar').fullCalendar({
events: $scope.calendarEvent
});
});
我想要做的是,我需要根据角度事件为事件属性赋予不同的值。以下代码段是我用来更新$scope.calendarEvent
属性的内容。
$scope.$on('profile_selection',function(event, args){
$scope.calendarEvent = $rootScope.calendarEvent;
$scope.$apply();
});
但这不符合我的预期,日历显示给$scope.calendarEvent
的初始值。我该怎么做才能使$scope.calendarEvent
通过广播消息获取更改后的值并动态更新。