fullcalendar jsのtitleFormatでエラーが発生

エラー内容
Uncaught TypeError: key.toUpperCase is not a function
 titleFormat: {
month: "MMMM yyyy",
week: "'Week from 'd [MMMM] { 'to' d MMMM yyyy}",
day: "dddd d MMMM yyyy"
},
 上記から下記に修正することで正常動作となる
 views: {
month: {
titleFormat: "MMMM YYYY",
},
week: {
columnFormat: "dddd d",
},
day: {
titleFormat: "dddd d MMMM YYYY",
columnFormat: "dddd d",
}
},

fullcallendarのバージョンによって書き方が変わっていたようです。なかなか気づきにくいエラーなのと、情報がなく地味に調査に時間がかかりました。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です