开始时间大日历的反应

时间:2016-11-15 21:13:19

标签: reactjs calendar

我使用此设置进行反应大日历

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点开始...而且不要浪费时间。

提前致谢 卡洛斯·维埃拉

2 个答案:

答案 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”。