FullCalendar でイベントのドラッグを無効にして期間を調整する方法
P粉787934476
P粉787934476 2023-09-15 12:40:23
0
1
706

こんにちは、私は Angular で完全なカレンダーを使用しています。ユーザーがカレンダー内の空のスケジュールをクリックすると (日付ごとに 15 分間隔の週次カレンダーです)、クリックを押したままにして、イベントの継続時間を定義します。残念ながら、chatpgt は 2020 年現在の情報しか表示せず、ライブラリは現在も更新されているため、この場合は役に立ちません。

これは私の HTML コードです:

リーリー

これは私の .ts CalendarOptions 定義です:

ああああ

P粉787934476
P粉787934476

全員に返信(1)
P粉668146636

したがって、これを修正するには、@ADyson が言ったように、selectAllow 属性を CalendarOptions オブジェクトに追加するだけです。 selectAllow: this.handleDragEvent.bind(this)

リーリー

次に、クラスに関数を追加します。この関数は、新しいイベントの継続時間が 15 分を超えているかどうかを確認します。カレンダーに異なる時間間隔がある場合は、その差をその時間間隔に設定します。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート