Как повторно отобразить FullCalendar при подписке на событие?
Кстати, приведенный ниже код работает отлично. Если есть новая информация, хотя она загружается, она не отображается, пока вы не обновите страницу.
есть ли способ сделать это живым и динамичным?
Код ниже:
this.store.select(fromEvents.selectAll)
.subscribe(a => {
this.events = a;
$('#calendar').fullCalendar( 'rerenderEvent' )
});
К вашему сведению, я также пробовал следующее:
$('#calendar').fullCalendar( 'renderEvent', this.events )
$('#calendar').fullCalendar( 'refetchEvent' )
Я также следую этому сообщению ниже:
проблема rerenderEvents/refetchEvents
приведенный ниже код работает почти идеально. Он кажется живым и динамичным... но я не могу удалить
this.store.select(fromEvents.selectAll)
.subscribe(a => {
this.events = a;
$('#schedule').fullCalendar('removeEvents');
$('#schedule').fullCalendar('addEventSource', a);
$('#schedule').fullCalendar('rerenderEvents');
});
С технической точки зрения, должен ли приведенный ниже код отображать все, что находится в массиве?
$('#calendar').fullCalendar( 'refetchEvent' )
Спасибо всем за помощь заранее
$('#calendar').fullCalendar( 'refetchEvents' )
в рамках подписки в надежде, что он обновит все, но, похоже, этого не произошло. - person Jose   schedule 14.01.2018