我正在使用此设置来响应大日历
render() {
return (
<div>
<BigCalendar
selectable
step={3}
timeslots={10}
events={eventsE}
defaultView='week'
onSelectEvent={event => this.onSelectEventDate(event)}
onSelectSlot={(slotInfo) => this.onSelectSlotDate(slotInfo) }
/>
</div>
);
我正在使用这个插件 http://intljusticemission.github.io/react-big-calendar/examples/index.html
但是开始时间总是在12AM
我如何更改为仅在上午 8 点开始……并且不要浪费时间段。
提前致谢
卡洛斯·维埃拉
最佳答案
好久没有回复了。但你必须在状态和使用后设置今天的日期
// For react-big-calendar: "^0.27.0",
// declare 'today' inside your component
const today = new Date();
// start time 8:00am
min={
new Date(
today.getFullYear(),
today.getMonth(),
today.getDate(),
8
)
}
// end time 5:00pm
max={
new Date(
today.getFullYear(),
today.getMonth(),
today.getDate(),
17
)
}
关于reactjs - 开始时间大日历 react ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40619782/