我使用此设置进行反应大日历
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
但是开始时间总是在上午12点 我怎样才能改变只在早上8点开始...而且不要浪费时间。
提前致谢 卡洛斯·维埃拉
答案 0 :(得分:2)
很久没有穿着。但是你必须在今天和使用后设置日期
min={
new Date(
this.state.today.getFullYear(),
this.state.today.getMonth(),
this.state.today.getDate(),
8
)
}
答案 1 :(得分:0)
您需要将“日期”属性设置为您的请求日期:
render() {
return (
<div>
<BigCalendar
selectable
step={3}
date={new Date(Date.now())}
timeslots={10}
events={eventsE}
defaultView='week'
onSelectEvent={event => this.onSelectEventDate(event)}
onSelectSlot={(slotInfo) => this.onSelectSlotDate(slotInfo) }
/>
</div>
);
您可以使用的另一个道具是“ defaultDate”。