問題タブ [fullcalendar-scheduler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - データベースから fullcalender の週末と休日をスキップする
fullcalender を使用して 3 日間のイベント ブロックで週末をスキップして日を分割する
私はこれを見て、最後の回答でデモを探しています
ドラッグイベントを使わずに週末の日付と休日をスキップするイベントを作成したいデータベースからデータを取得したいだけです
これは私が作成したコードイベントですが、それでも週末をスキップすることはできません
http://jsfiddle.net/IrvinDominin/z27a2/4/
ここの初心者
jquery - fullcalendar mysql select WHERE 現在の日付範囲
データベースからデータを取得するためにphpを使用してmysqlデータベースでフルカレンダーを使用しています。fullcalendars 'getview' からのデータで選択を変更しようとしています。現在のビューの月の初日が必要で、このコードを実装しようとしています:
残念ながら、これは常にビューの開始日などではなく、現在の日付を示します。ここで何が欠けていますか?
すべてが完全に mysql に送られ、select は post で機能します。唯一のことは、それが役に立たない今日の日付を常に教えてくれることです。
このコードを使用すると、完全に機能します。イベントをクリックすると、現在のビューの初日が表示されます。
編集:
関数を追加しました:
eventclick で start() を使用すると、完全に機能しますが、リソースで使用すると機能しません。リソースを関数として構築する必要があると思います(リンク)が、これを理解するにはあまりにも初心者です。関数を使用して mysql からフィードを取得することはできますか?
javascript - FullCalendar スケジューラ - 現在のビュー内の gotoDate
私は次のような見解を持っています。
これは、特定の日付から次の 365 日を示します (初期化子のデフォルトは今日の日付です)。
日付がビューに既に存在する場合に gotoDate を使用すると、何も起こらず、ビューの最初の日付が選択された日付になるように変更する必要があります。日付がビュー内にない場合は、正しく変更されます。
たとえば、カレンダーをロードすると、2017-01-09 から 2018-01-08 までの日付が表示されます。ユーザーは日付ピッカー コントロールから 2017-09-05 を選択し、この日付で gotoDate を呼び出します。何も起こりません。
私の現在の解決策は、最初に極端な日付に移動してから、表示したい日付に移動することです:
ただし、カレンダーはイベントを 2 回再取得する必要があるため、これは低速です。