Я использую Angular UI Calendar в моем приложении.
Все работает нормально. Календарь отображается, но события не отображаются в календаре.
Вот мой код: -
$timeout(function() {
$scope.events = [
{
title: 'Long Event',
start: '2019-01-10'
}
];
$scope.eventSources = [$scope.events];
return $scope.uiConfig = {
calendar: {
height: 450,
editable: true,
header: {
left: 'title',
center: '',
right: 'today prev,next'
}
}
};
},5000);
Здесь я использую таймаут, потому что хочу, чтобы загрузка календаря была задержана.
Это мой HTML-код: -
<div ui-calendar="uiConfig.calendar" class="span8 calendar" ng-model="events" calendar="myCalendar" style="height:700px;"></div>
В документах предлагается указывать массив с именем eventSources. Я дал это, но ничего не работает.
Пожалуйста, подскажите, что я делаю не так.
Вот скриншот: -