我有一个很奇怪的问题,我想不出来。
me.calendar = new tui.Calendar(document.getElementById(`${me.id}-calendar`), {
defaultView: 'week',
taskView: false,
useCreationPopup: true,
useDetailPopup: true,
week: {
daynames: ['Du', 'Lu', 'Ma', 'Mi', 'Jo', 'Vi', 'Sa'],
narrowWeekend: false,
startDayOfWeek: 1
}
});
let startDate = new Date(me.calendar.getDateRangeStart()._date);
let endDate = new Date(me.calendar.getDateRangeEnd()._date);
me.calendar.createSchedules(events);
me.calendar = new tui.Calendar(document.getElementById(`${me.id}-calendar`), {
defaultView: 'week',
taskView: false,
useCreationPopup: true,
useDetailPopup: true,
week: {
daynames: ['Du', 'Lu', 'Ma', 'Mi', 'Jo', 'Vi', 'Sa'],
narrowWeekend: false,
startDayOfWeek: 1
}
});
let startDate = new Date(me.calendar.getDateRangeStart()._date);
let endDate = new Date(me.calendar.getDateRangeEnd()._date);
fetch('/get-events?startDate=' + startDate.toISOString().split('T')[0] + '&endDate=' + endDate.toISOString().split('T')[0], {
headers: {"Content-Type": "application/json; charset=utf-8"}
}).then(function (response) {
response.json().then(function (response) {
me.calendar.createSchedules(response.events);
});
});
我确信日程表是创建的,但问题是出于某种原因,日历的高度设置为0,我不知道为什么