gpt4 book ai didi

javascript - 来自源代码的 Fullcalendar 4 rrule 插件 var

转载 作者:行者123 更新时间:2023-11-29 23:01:52 25 4
gpt4 key购买 nike

根据

https://fullcalendar.io/docs/rrule-plugin

规则插件应该在事件模块中

我的事件模块正在使用从数据库源加载

<script>
document.addEventListener('DOMContentLoaded', function() {
var calendarEl = document.getElementById('calendar');

calendar = new FullCalendar.Calendar(calendarEl, {
plugins: ['bootstrap','interaction', 'dayGrid', 'timeGrid', 'list',
'rrulePlugin' ],
header: {
left: 'prev,next today',
center: 'title',
right: 'dayGridMonth,timeGridWeek,timeGridDay,listWeek'
},
Duration: '00:15:00',
nowIndicator: true,
defaultDate: new Date(),
editable: true,
eventLimit: true, // allow "more" link when too many events
events:
{
url: 'renderevent.php',
method: 'POST',
rrule: { }
}

});

calendar.render();
});
</script>

我从以下 phpcode 获取(id、title、start、end),但我如何从同一模块中获取 rrule 参数(频率、间隔、dstart、直到)。

while( $row = mysqli_fetch_array($resultset) ) {

if (($row['eventtype'] ==1) && ($row['repeatevent']=="never" )){
$json[] = array (
'id' => $row['id'],
'title' => $row['title'],
// 'eventtype'=> $row['eventtype'],
'start'=> $row['startdatetimeother'],
'end'=> $row['enddatetimeother'],
'color'=> "#ff9999",
'freq' => $row['repeatevent'],
);


}


if (($row['eventtype'] ==1) && ($row['repeatevent']!="never" )){
$json[] = array (
'id' => $row['id'],
'title' => $row['title'],
// 'eventtype'=> $row['eventtype'],
'start'=> $row['startdatetimeother'],
'end'=> $row['enddatetimeother'],
'color'=> "#ff9999",
'freq' => $row['repeatevent'],
'interval' => $repeatinterval,
'dtstart' => $row['startdatetimeother'],
'until' => $row['enddatetimeother']
);


}

最佳答案

'rrule' => array('dtstart' => $row['startdatetimeother'],
'freq' => $row['repeatevent'] )

, 'duration'=>$row['durationevent']

事件的持续时间必须放在规则数组之外

关于javascript - 来自源代码的 Fullcalendar 4 rrule 插件 var,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55440773/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com