84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
こんにちは、私は Angular で完全なカレンダーを使用しています。ユーザーがカレンダー内の空のスケジュールをクリックすると (日付ごとに 15 分間隔の週次カレンダーです)、クリックを押したままにして、イベントの継続時間を定義します。残念ながら、chatpgt は 2020 年現在の情報しか表示せず、ライブラリは現在も更新されているため、この場合は役に立ちません。
これは私の HTML コードです:
これは私の .ts CalendarOptions 定義です:
したがって、これを修正するには、@ADyson が言ったように、selectAllow 属性を CalendarOptions オブジェクトに追加するだけです。 selectAllow: this.handleDragEvent.bind(this)
次に、クラスに関数を追加します。この関数は、新しいイベントの継続時間が 15 分を超えているかどうかを確認します。カレンダーに異なる時間間隔がある場合は、その差をその時間間隔に設定します。
したがって、これを修正するには、@ADyson が言ったように、selectAllow 属性を CalendarOptions オブジェクトに追加するだけです。 selectAllow: this.handleDragEvent.bind(this)
リーリー次に、クラスに関数を追加します。この関数は、新しいイベントの継続時間が 15 分を超えているかどうかを確認します。カレンダーに異なる時間間隔がある場合は、その差をその時間間隔に設定します。
リーリー