我正在使用UI-Calendar,正在通过内置的GET请求从数据库获取事件:
HTML
<div class="calendar" ng-model="eventSources" calendar="calendar"
id="calendar" ui-calendar="uiConfig.calendar">
</div>
控制器
App.controller('calendarController', ['$scope', '$http', '$location', '$routeParams', 'uiCalendarConfig', function($scope, $http, $location, $routeParams, uiCalendarConfig) {
$scope.eventSources = [{
url: window.SRMDATA.URL + "/api/events",
currentTimezone: 'Europe/Istanbul',
}];
$scope.uiConfig = {
calendar:{
header: {
left: 'prev,next today',
center: 'title',
right: 'month,basicWeek,basicDay'
},
}
};
}]);
我正在寻找一种将事件对象共享给$ scope的方法,因为我需要它们中的一些数据。我找不到一种方法来知道上一个eventSources
GET请求何时成功完成,或者如何从中获取事件对象。
感谢您的帮助。