gpt4 book ai didi

javascript - Fullcalendar ...我如何表示没有特定结束日期的任务

转载 作者:行者123 更新时间:2023-11-28 18:33:24 27 4
gpt4 key购买 nike

如果任务有开始日期且没有已知的结束日期,例如持续到库存售完的促销事件,我如何在完整日历中表示任务。我希望这种情况下的时间线趋于无穷大。

但是,由于这种产品的促销可能会对以后的页面产生影响(粗线太多),那么在接下来的页面中,是否有可能在其他页面开始的促销用虚线或细线表示?

这个 fiddle 只是一个起点

 title: 'Test1',
start: '2016-05-01T14:30:00',
end: '2016-05-06T14:30:00',

例如,我希望任务 1 趋于无穷大,在接下来的页面中可以用更细的线来表示吗? http://jsfiddle.net/jRFYE/548/

最佳答案

添加自定义事件适合您。试试这个:

$('#calendar').fullCalendar('addEventSource',
function(start, end, callback) {
// When requested, dynamically generate a
// repeatable event for every start day of the week.
var events = [];
var one_day = (24 * 60 * 60 * 1000);

for (loop = start.getTime(); loop <= end.getTime(); loop = loop + one_day) {

var column_date = new Date(loop);

if (column_date.getDay() == 0) {
events.push({
title: 'infinite event',
start: new Date(column_date),
end: new Date(loop + one_day * 6)
});
}
} // for loop

// return events generated
callback(events);
});

fiddle 网址:http://jsfiddle.net/ashishanexpert/jRFYE/553/

Code reference

关于javascript - Fullcalendar ...我如何表示没有特定结束日期的任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37542831/

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