2017-06-09 7 views
0

私はeventLimitでfullcalendarを使用しています。Fullcalendar eventLimitがポップオーバーを使用していません

私はeventLimitのpopover機能を使いたくないので、残りのイベントを同じビューに表示したいだけです。

私はbasicWeekを使用していますが、私は設定している場合:より多くのリンク上

elementClick: 'basicWeek' 

クリックすると、まったく動作しません。

link

答えて

0

での例を参照してください、私はあなたが意味を考える:

eventLimitClick: "basicWeek" 

ない "elementClick"。

https://fullcalendar.io/docs/display/eventLimitClick/

ドキュメントには「elementClick」オプションは、私の知る限り、ありません。

編集:私はあなたが正しく "eventLimitClick" を使用している見ることができますあなたのJSFiddleで

。しかし、あなたはあなたがすでに入っているのと同じビュー( "basicWeek")に行くように求めています。これは本質的に何もしません。

「basicDay」ビューに詳細を表示するようにすることを意味しましたか?そうであれば、それを機能させるためには、問題の日表示の「eventLimit」をオーバーライドする必要があります。そのため、単にそのビュー上の「show more」タイプのリンクではなく、実際の出来事。これを行うには、Fiddleで使用しているfullCalendarとmomentJSのバージョンを更新して、fullCalendarがビュー固有のオプションをサポートするようにする必要があります(https://fullcalendar.io/docs/views/View-Specific-Options/参照)。要するに

、何をする必要があるだろうことは、このようなオプションが設定されている:http://fiddle.jshell.net/pwyw2sfy/3/

+0

ありがとう:

eventLimit: 1, eventLimitClick: 'basicDay', //go to a DAY view, not the same week view views: { basicDay: { eventLimit: false } //for the day view, remove the event limit }, 

が作業フィドルを参照してください。しかし、私は同じ見方で他の結果を示したいと思います。残りのイベントを同じビューでもっと開いてみたいと思っています。 – Kerby82

+0

そのようには機能しません。申し訳ありません。とにかくそれをしたいのであれば、なぜ "eventLimit"を気にするのでしょうか?すべてのイベントを表示するのに十分なスペースがない状況のために設計されています。展開してすべてのイベントを表示するのに十分なスペースがある場合は、まずそれを必要としません。 – ADyson

+0

説明をくれてありがとう。しかし、ユーザビリティ目的のために役立つことがあります。ユーザーが興味のあるときにのみイベントのリストを表示し、1日あたり20/30イベントを表示しないようにしたい...とにかく、私が必要とするものについては解決策がないと思う...とにかくありがとう – Kerby82

関連する問題