2017-01-10 15 views
0

会議などのスケジュールされたイベントに加えて、休日などの組織イベントをカレンダーに表示しようとしています。 'agendaWeek'と 'month'ビューでは、これらの終日のイベントは、リソースIDが指定されていない場合と、リソースIDが指定されていない場合の両方で表示されます。イベントは、アレイを介してすべてのリソースIDに関連付けられています:日表示でスケジューラに終日イベントが表示されない

enter image description here

しかし、「timelineWeek」に、「agendaDay」、および 'agendaTwoDayの見解では、これらの「終日」イベントは表示されません。イベントは、AJAXを介して注入されます。

[ 
    { 
    "id": "1000001", 
    "resourceIds": "['16121','14174','14175','14842','14843','14844']", 
    "start": "2017-01-27T00:00Z", 
    "end": "2017-01-27T00:00Z", 
    "allDay": true, 
    "title": "ResourceIDs Array Day", 
    "eventStatus": null, 
    "borderColor": "#FF0000", 
    "backgroundColor": "#F9626B" 
    }, 
    { 
    "id": "1000001", 
    "start": "2017-01-27T00:00Z", 
    "end": "2017-01-28T00:00Z", 
    "allDay": true, 
    "title": "ResourceID Null Day", 
    "eventStatus": null, 
    "borderColor": "#FF0000", 
    "backgroundColor": "#F9626B" 
    } 
] 

スケジューラで終日イベントを表示することはできますか?

+0

こんにちは!コードを投稿できますか? –

+0

ビューごとにすべての日をtrueに設定してみてください(各ビューには異なるオプションがあります)。https://fullcalendar.io/docs/agenda/allDaySlot/ – Daffy13

答えて

0

私の問題の大部分と同様に、この問題は自分の間違いが原因です。 JSONのリソースIDのリストが不正です(配列ではなく文字列)。

悪い、失敗:

"resourceIds": "['16121','14174','14175','14842','14843','14844']",

ベター、作品:

"resourceIds": ['16121','14174','14175','14842','14843','14844'],

関連する問題