如何在 FullCalendar JS 上做无穷无尽的营业时间和约束?
How to make endless business hours and constraints on FullCalendar JS?
我必须创建一个日历,其中可用时间和 select 可用时间是每天从 10:00 到 00:00。
当我将此对象传递给 businessHours
、eventConstraint
和 selectConstraint
时:
{
startTime: "10:00:00",
endTime: "00:00:00"
}
我有所有被禁用的插槽。当我通过这个时:
{
startTime: "10:00:00",
endTime: "23:59:59"
}
日历显示正确的营业时间,但我无法select 从 23:00 到 00:00 的任何一天的时段。
我如何允许 select 这个时段同时有正确的营业时间,或者只是禁用从 00:00 到 10:00 的每一天而不是允许 10:00 到 00:00?我没有在文档中找到有关禁用而不是启用的任何信息。
我也试过无限约束,比如:
{
startTime: "10:00"
}
但是没有用。因此,关于无限约束的问题。
谢谢!
终于有答案了!
endTime
需要在 starTime
之后,所以我们可以用 "24:00:00"
表示午夜,而不是 "00:00:00"
{
startTime: "10:00:00",
endTime: "24:00:00"
}
所以这不是错误,而是一个功能。
我必须创建一个日历,其中可用时间和 select 可用时间是每天从 10:00 到 00:00。
当我将此对象传递给 businessHours
、eventConstraint
和 selectConstraint
时:
{
startTime: "10:00:00",
endTime: "00:00:00"
}
我有所有被禁用的插槽。当我通过这个时:
{
startTime: "10:00:00",
endTime: "23:59:59"
}
日历显示正确的营业时间,但我无法select 从 23:00 到 00:00 的任何一天的时段。
我如何允许 select 这个时段同时有正确的营业时间,或者只是禁用从 00:00 到 10:00 的每一天而不是允许 10:00 到 00:00?我没有在文档中找到有关禁用而不是启用的任何信息。
我也试过无限约束,比如:
{
startTime: "10:00"
}
但是没有用。因此,关于无限约束的问题。
谢谢!
终于有答案了!
endTime
需要在 starTime
之后,所以我们可以用 "24:00:00"
表示午夜,而不是 "00:00:00"
{
startTime: "10:00:00",
endTime: "24:00:00"
}
所以这不是错误,而是一个功能。