2017-12-23 16 views
0

저는 FullCalendar를 사용하여 Google 캘린더의 일정 목록을 표시하고 있습니다. 내가 필요한 것은 그들이 속한 날짜에 상관없이 다음 3 개의 이벤트 목록입니다.FullCalendar - 예정된 일정 수의 일정을 목록보기에 표시하는 방법은 무엇입니까?

$('#calendar').fullCalendar({ 
    defaultView: "listWeek", 
     views: { 
      listWeek: { 
       type: 'list', 
       duration: { days: 3 }, 
      } 
     },   
    }) 

이 앞으로 3 일 이내에 이벤트가없는 경우 목록이 있지만 비어 있습니다 :

지금까지 발견 된 유일한 옵션은 열거 된 일의 양을 설정하는 것입니다.

일 수 대신 표시되는 이벤트의 구체적인 양을 설정할 수있는 방법이 있습니까?

참고 : JS에 대한 지식은 매우 기본적이므로 Custom View을 만드는 유일한 방법은 이것이 어떻게 작동하는지에 대한 예를 들어 주셔서 감사합니다.

답변

0

프로그래밍 문제보다 개념적인 문제라고 생각합니다.

짧은 대답은 없습니다 :

은 본질적으로 당신이 사용 fullCalendar 할 수 없습니다.

긴 설명은 다음과 같습니다

fullCalendar의 요점은이 달력과 같은 방법으로 일을 표시한다는 것입니다. 캘린더는 특정 시점을 강조 표시하기 위해 설계된 것으로, 일/주/월 기간 설정에서 발생합니다. 달력의 아이디어는 시간을 시각화하고 그 안에 이벤트를 배치하고 이벤트에 대한 타임 라인과 컨텍스트를 보는 데 도움을줍니다.

다음 3 개의 이벤트 중 오래된 목록을 원하는 경우 아무리 발생해도 캘린더의 전체 용도 인 시각화가 삭제됩니다. 그 요구 사항에, 단순히 캘린더 플러그인을 완전히 버리고 그냥 HTML에서 가져온 데이터를 사용하여 HTML 목록을 표시하십시오.