状态更新时更新输入值reactjs

时间:2019-06-29 14:45:22

标签: reactjs fullcalendar

我正在使用fullCalendar库,并且我想显示一种在日历中单击某个日期时添加事件的模式。

<FullCalendar defaultView="dayGridMonth" 
   plugins={[ dayGridPlugin, interactionPlugin]} 
   events={this.events}
   dateClick={(info) =>{
      this.setState({modal: true, addClass: {start: info.date}})
   }}
   editable='true'
/>

this.state.modal是决定是否显示模式的布尔值。

在模式中,我输入以下内容:

<Input type="datetime-local" name="course" 
       value={this.state.addClass.start} 
       onChange={this.handleForm} required
> 

出现模态时,我希望它显示单击日期作为输入值。 dateClick成功地更改了状态,并存储了单击日期,但是当出现模式时,输入没有任何值。

当我搜索问题时,我没有找到任何关于在状态改变时如何更改输入值的解决方案。没人知道怎么做吗?

0 个答案:

没有答案