I`mのbegginerを設定し、FullCalendar.jsには、どのように私は、画像下のようなイベントの数だけを設定し、カレンダーの日を作りたいデイエリア内のイベントの数だけ
を使用することができます。
私はeventLimitオプションを使用しました。しかし、0値は私が期待したよりもうまく機能しません。
私は1にeventLimitを設定しても、これは関係なく、私は何をすべきか、イベント名を示していません。
どのように日中のイベントの数だけを設定できませんか?
https://fullcalendar.io/docs/display/eventLimit/
<!DOCTYPE html>
<html lang="kr">
<head>
<meta charset="UTF-8">
<title>calendar</title>
<link rel='stylesheet' href='./js/jquery/fullcalendar.css' />
<style>
.fc-sat {
background-color: blue;
}
.fc-sun {
background-color: red;
}
</style>
<script src="./js/jquery/jquery-3.2.1.min.js"></script>
<script src='./js/jquery/moment.min.js'></script>
<script src='./js/jquery/fullcalendar.js'></script>
<script src='./js/jquery/ko.js'></script>
<script>
$(document).ready(function() {
// page is now ready, initialize the calendar...
$('#calendar').fullCalendar({
// put your options and callbacks here
locale: 'ko',
header : {
left: '',
center: 'prev title next',
right: 'today'
},
eventLimit: 1, // for all non-agenda views
eventLimitText: "더보기",
theme: false, // using jquery-ui theme, default: false
events: [{
title: 'All Day Event',
start: '2017-08-01'
}, {
title: 'Long Event',
start: '2017-08-07',
end: '2017-08-10'
}, {
// id: 999,
title: 'Repeating Event',
start: '2017-08-09T16:00:00'
}, {
// id: 999,
title: 'Repeating Event',
start: '2017-08-16'
}, {
title: 'Meeting',
start: '2017-08-12T10:30:00',
end: '2017-08-12T12:30:00'
}, {
title: 'Lunch',
start: '2017-08-12T12:00:00'
}, {
title: 'Birthday Party',
start: '2017-08-13T07:00:00'
}, {
title: 'Click for Google',
url: 'http://google.com/',
start: '2017-08-28'
}, {
title: 'Click for Google',
url: 'http://google.com/',
start: '2017-08-28'
}, {
title: 'Click for Google',
url: 'http://google.com/',
start: '2017-08-28'
}, {
title: 'Click for Google',
url: 'http://google.com/',
start: '2017-08-28'
}, {
title: 'Click for Google',
url: 'http://google.com/',
start: '2017-08-28'
}, {
title: 'Click for Google',
url: 'http://google.com/',
start: '2017-08-28'
}, {
title: 'Click for Google',
url: 'http://google.com/',
start: '2017-08-28'
}]
})
});
</script>
</head>
<body>
<div id="content" style="width : 900px;">
<div id="calendar" />
</div>
</body>
</html>
を行います。現在のAPIはサポートしていません。おそらく 'eventLimit:0'はあなたが期待することを行うべきです。可能であれば、コードがfalse-yとして評価されている可能性があります(ソースコードをチェックして、==または===を使ってテストするかどうかを確認できます)。修正方法を理解していれば、メンテナにパッチを提出できます。 。あなたはそれが唯一のマークは、日付、終了日を開始し、開始日と終了日の 'tの間にマークされ、バグ(両方とも私は信じて、GitHubの上で行う) – ADyson