前提・実現したいこと
fullcalenderを使って、railsのアプリを作成しています。
fullcalenderのカレンダーは表示出来たのですが、
月表示では、イベントの時間表示なし
リスト表示では、イベントの時間表示あり
というように表示を変えたいです。
該当のソースコード
javascript
1import { Calendar } from '@fullcalendar/core'; 2import dayGridPlugin from '@fullcalendar/daygrid'; 3import interactionPlugin from '@fullcalendar/interaction'; 4import listPlugin from '@fullcalendar/list'; 5import timeGridPlugin from '@fullcalendar/timegrid'; 6 7document.addEventListener('turbolinks:load', function() { 8 9 let calendarEl = document.getElementById('calendar'); 10 let calendar = new Calendar(calendarEl, { 11 navLinks: true, 12 editable: true, 13 nowIndicator: true, 14 initialView: 'dayGridMonth', 15 displayEventTime: false, 16 locale: 'ja', 17 timeZone: 'Asia/Tokyo', 18 height: 600, 19 headerToolbar: { 20 left: "dayGridMonth,timeGridWeek,timeGridDay,listMonth", 21 center: "title", 22 right: "today prev,next" 23 }, 24 buttonText: { 25 today: '今日', 26 month: '月', 27 list: 'リスト', 28 week: '週', 29 day: '日', 30 }, 31 views: { 32 timeGridWeek: { 33 slotMinTime: '07:00:00', 34 slotMaxTime: '22:00:00' 35 }, 36 timeGridDay: { 37 slotMinTime: '07:00:00', 38 slotMaxTime: '22:00:00' 39 } 40 }, 41 eventClick: function(event) { 42 }, 43 dayCellContent: function(e) { 44 e.dayNumberText = e.dayNumberText.replace('日', ''); 45 }, 46 47 48 eventSources: [{url:'/events.json', 49 color: '#2ECCFA'} 50 ], 51 plugins: [ dayGridPlugin, timeGridPlugin, interactionPlugin, listPlugin, ] 52 }); 53 54 calendar.render(); 55}); 56 57 58 59
補足情報(FW/ツールのバージョンなど)
rails'6.0.0'
fullcalender v5
公式サイトなど調べても方法が分からなかった為、質問させて頂きました。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/18 13:11