問題タブ [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.

0 投票する
1 に答える
1785 参照

fullcalendar - fullcalendar スケジューラでコンテンツを水平方向にスクロールするにはどうすればよいですか?

大幅にカスタマイズされたバージョンのスケジューラを使用して、ユーザーが水平スクロールの方法を理解するのに苦労しているという報告を受けています。スクロールバーがスケジュールの一番下にあり、Mac OS では、ユーザーがトラックパッドを持っていると非表示になる可能性があるためだと思います。

私のスケジュール機能は、これから垂直スクロールを引いたもの似ています。Apple ラップトップを使用していて、トラックパッドのみを使用している場合、スクロールバーがまったく表示されない可能性があります。スクロール バーが表示されている場合は、ページの折り目の下に埋もれています。

理想的には、時間の近くに矢印を配置して、ユーザーが左右にクリックすると、そのビューが左右にスクロールできるようにします。スケジューラの任意の部分で $.animate({ scrollLeft: ... }) をプログラムで呼び出し、イベントがあるコンテンツ時間のあるヘッダーの両方をスクロールする方法を見つけることができませんでした。

少なくともタイムラインの位置を取得して設定できるように見えます$( '.fc-time-area .fc-content table' ).offset()が、スケジュール自体の内容は移動しません。

スケジュール コンテンツ (イベント) とタイムラインを同期して移動する方法を教えてください。

コンテナを最後まで確実に移動させる方法を教えていただければ、ボーナス インターネット ポイントを差し上げます。(つまり、その日のスケジュールが午後 10 時に終了する場合、オフセットを午後 10 時以降に変更することを許可しないでください)

0 投票する
0 に答える
239 参照

fullcalendar - 他のものを置き換えずに Javascript ファイルを odoo に挿入する

最近の fullcalendar バージョンで odoo モジュールをビルドしようとしています。私のモジュールは、このインポートでデザインとして機能します:

問題、メッセージングで使用できるカレンダーが機能しなくなりました。日付形式などに問題があります。カスタム モジュールをアンインストールすると、このカレンダーは正常に機能します。では、モジュールでのみ使用する fullcalendar ファイルをインポートするにはどうすればよいですか?

ありがとう

0 投票する
0 に答える
115 参照

jquery - カレンダー全体で右クリックしてドラッグして選択する

フルカレンダーで右クリックしてドラッグして選択するにはどうすればよいですか? ドキュメントから、左クリックしてドラッグしてタイムスロットを選択し、selectable が true に設定されている場合はイベントを作成できます。しかし、同じものを右クリックできるようにするにはどうすればよいでしょうか?

0 投票する
0 に答える
150 参照

fullcalendar - スケジューラ ビューで 1 日半を表示するにはどうすればよいですか?

件名のとおりです。

1 日か 2 日、または何日でもかまわないことはわかっています。

チャンスはありますか?

0 投票する
1 に答える
365 参照

javascript - FullCalendar は常に 2Hours イベントを表示します

こんにちはこの要素 、Jquery FullCalendar に表示する必要がある rhis 要素があります。

2016 年 9 月 16 日のデータのイベントは次のとおりです。

FullCalendar のイベント作成に配置したアラートでは、適切な終了時間が表示されます。したがって、データ 2016-09-16 のイベントについては、12 と 11 でアラートが表示されます。

問題は、FullCalendar が次のようなイベントを表示することです。

だから常に 2 時間の長さ

FullCalendar レンダリング イベント

0 投票する
0 に答える
617 参照

jquery - ダブルクリックでのみフルカレンダー選択を起動する

ダブルクリックだけのイベントを作成したいのですが、試したサンプルコードは以下の通りです。

ダブルクリックから選択を起動しようとしました。カレンダー全体の選択イベントをダブルクリックでのみ起動するにはどうすればよいですか?シングルクリックを使用して他の機能を実装することは可能ですか?

0 投票する
0 に答える
179 参照

fullcalendar - バージョンに関する Fullcalendar と Scheduler の問題

FullCalendar (FC) に問題があり、プラグイン Scheduler (S) です。

数か月前から、バージョン 1.2.0 (S) と 2.6.0 (FC) を併用しています。

それは問題ありませんが、ユーザーからの新しい要求 (リソースのグループ化を有効/無効にする) は、「オプションを動的に取得/設定する」機能を使用して大いに満足するでしょう。そこで、ライブラリの新しいバージョン 1.4.0 (S) と 3.0.1 (FC) をダウンロードしました。

ここで問題が発生します。通常のスケジューラの日ビューでは、うまく機能します。しかし、週単位のビューを使用している新しいページを開くと、データが表示されません。

私はすべてを試しました:

  • 1.3.2 (S) で 2.7.3 (FC) を使用してバージョンを変更しました。
  • (FC) のバージョンを (S) と一緒に zip で使用しました。
  • いくつかの変更を行ったので、それらを削除しましたが、問題はライブラリが連携して動作する方法にあるようです。

コードをいくつか投稿しますが、少し複雑です... スケジューラは「クラス」内にカプセル化され、イベントを使用してアクティブ化されます。インフラストラクチャ全体は一種のフレームワークの一部であり、単純にコードの一部を取り上げることはできません。私が確信しているのは、全体が古いバージョンでは機能するが、新しいバージョンではうまくいかないということです.

現在のところ、唯一有効な解決策は、各ページに 1 つずつ、2 つのバージョンを使用することです。しかし、もちろん、これは一種のハックであり、良くもなく、メンテナンスにも適していません。

スケジューラを生成するために使用されるコードを次に示します。_schedulerType毎日または毎週のビューをクレートするために使用されます。2 つの「コンテナ」は外部で作成され、スケジューラの作成方法を定義するために使用されます_schedulerOptions_schedulerServices

どんな助けでも大歓迎です!ありがとう


解決しました!!!

バージョン 2.6.0 以降、オプションの未使用のオプション フィールドは使用しないでください。私の場合、リソースに関連するすべてのフィールドを削除すると問題が解決しました。