Функция обратного вызова календаря не срабатывает - PullRequest
0 голосов
/ 01 января 2019

Я пытаюсь включить response-calendar-multiday в мой проект Reaction-Redux.В моем компоненте:

 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...