日历的回调功能未触发

时间:2019-01-01 08:27:16

标签: reactjs redux calendar

我正在尝试在我的react-redux项目中加入react-calendar-multiday。 在我的组件中:

 export default class AppointmentSettingsComponent extends React.Component{
     constructor(props){
         super(props)
         this.onCalenderDaysChange = this.onCalenderDaysChange.bind(this)
         this.state = {
            responseError: null
         }
     }

   onCalenderDaysChange() {
             console.log('selected day change')
    }

   //staff

       renderSettings(){
         const {fields} = this.state
         return(
             <div>
                 <FormGroupComponent>
                     <FormControlComponent
                     label={<FormattedMessage id="official_off_days"/>}    
                        fieldId='offDays'
                        value={fields.offDays}
                        errorMessage={this.getError(fields.offDays)}
                        colSize={[2, 4]}
                        >
                        <Calendar
                            isMultiple={true}
                            onChange={this.onCalenderDaysChange}
                            year={(new Date()).getFullYear()}
                            month={(new Date()).getMonth() + 1}/>
                    </FormControlComponent>
                 </FormGroupComponent>
             </div>
         )
     }  

  //staff
}

我首先要确保触发了回调,稍后将捕获选定日期的列表。我当前的问题是未触发回调。

回调是 onCalenderDaysChange

0 个答案:

没有答案