問題タブ [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.
fullcalendar - fullcalendar スケジューラでコンテンツを水平方向にスクロールするにはどうすればよいですか?
大幅にカスタマイズされたバージョンのスケジューラを使用して、ユーザーが水平スクロールの方法を理解するのに苦労しているという報告を受けています。スクロールバーがスケジュールの一番下にあり、Mac OS では、ユーザーがトラックパッドを持っていると非表示になる可能性があるためだと思います。
私のスケジュール機能は、これから垂直スクロールを引いたものに似ています。Apple ラップトップを使用していて、トラックパッドのみを使用している場合、スクロールバーがまったく表示されない可能性があります。スクロール バーが表示されている場合は、ページの折り目の下に埋もれています。
理想的には、時間の近くに矢印を配置して、ユーザーが左右にクリックすると、そのビューが左右にスクロールできるようにします。スケジューラの任意の部分で $.animate({ scrollLeft: ... }) をプログラムで呼び出し、イベントがあるコンテンツと時間のあるヘッダーの両方をスクロールする方法を見つけることができませんでした。
少なくともタイムラインの位置を取得して設定できるように見えます$( '.fc-time-area .fc-content table' ).offset()
が、スケジュール自体の内容は移動しません。
スケジュール コンテンツ (イベント) とタイムラインを同期して移動する方法を教えてください。
コンテナを最後まで確実に移動させる方法を教えていただければ、ボーナス インターネット ポイントを差し上げます。(つまり、その日のスケジュールが午後 10 時に終了する場合、オフセットを午後 10 時以降に変更することを許可しないでください)
fullcalendar - 他のものを置き換えずに Javascript ファイルを odoo に挿入する
最近の fullcalendar バージョンで odoo モジュールをビルドしようとしています。私のモジュールは、このインポートでデザインとして機能します:
問題、メッセージングで使用できるカレンダーが機能しなくなりました。日付形式などに問題があります。カスタム モジュールをアンインストールすると、このカレンダーは正常に機能します。では、モジュールでのみ使用する fullcalendar ファイルをインポートするにはどうすればよいですか?
ありがとう
jquery - カレンダー全体で右クリックしてドラッグして選択する
フルカレンダーで右クリックしてドラッグして選択するにはどうすればよいですか? ドキュメントから、左クリックしてドラッグしてタイムスロットを選択し、selectable が true に設定されている場合はイベントを作成できます。しかし、同じものを右クリックできるようにするにはどうすればよいでしょうか?
fullcalendar - スケジューラ ビューで 1 日半を表示するにはどうすればよいですか?
件名のとおりです。
1 日か 2 日、または何日でもかまわないことはわかっています。
チャンスはありますか?
jquery - ダブルクリックでのみフルカレンダー選択を起動する
ダブルクリックだけのイベントを作成したいのですが、試したサンプルコードは以下の通りです。
ダブルクリックから選択を起動しようとしました。カレンダー全体の選択イベントをダブルクリックでのみ起動するにはどうすればよいですか?シングルクリックを使用して他の機能を実装することは可能ですか?
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 以降、オプションの未使用のオプション フィールドは使用しないでください。私の場合、リソースに関連するすべてのフィールドを削除すると問題が解決しました。