찾다

 >  Q&A  >  본문

기간을 조정하기 위해 FullCalendar에서 이벤트 드래그를 비활성화하는 방법

안녕하세요 저는 Angular로 전체 달력을 사용하고 있는데 사용자가 달력에서 빈 일정(각 날짜마다 15분 간격의 주간 달력)을 클릭하면 '누르고 클릭하여 정의'할 수 있도록 만들고 싶습니다. 이벤트 기간. 불행하게도 chatpgt는 2020년 현재의 정보만 표시하고 라이브러리는 현재까지 계속 업데이트되고 있기 때문에 이 경우 도움을 줄 수 없습니다.

이것은 내 HTML 코드입니다:

으아아아

이것은 내 .ts CalendarOptions 정의입니다.

으으으으

P粉787934476P粉787934476463일 전718

모든 응답(1)나는 대답할 것이다

  • P粉668146636

    P粉6681466362023-09-16 11:20:53

    @ADyson이 말한 것처럼 이 문제를 해결하려면 달력 옵션 개체에 selectAllow 속성을 추가하면 됩니다. selectAllow: this.handleDragEvent.bind(this)

    으아악

    그런 다음 수업에 함수를 추가하면 내 함수가 새 이벤트 기간이 15분을 초과하는지 확인하고, 달력에 시간 간격이 다른 경우 해당 시간 간격에 차이를 설정합니다.

    으아악

    회신하다
    0
  • 취소회신하다