Вызов this.props.dispatch дважды - PullRequest
0 голосов
/ 21 мая 2018

Я использую избыточную форму и хочу вызвать диспетчер 2 раза для одного изменения формы. Однако, используя код ниже, отправляется только первый this.props.dispatch.То есть startDate обновляется, но endDate не обновляется и приводит к ошибке.Есть ли способ отправить оба?

 handleEvent(event, picker) {


        let changeStartDate = change('FilterForm', 'startDate', picker.startDate);
        let changeEndDate = change('FilterForm', 'endDate', picker.endDate);

        this.props.dispatch(changeStartDate);
        this.props.dispatch(changeEndDate);
}

РЕДАКТИРОВАТЬ: Когда я передаю два действия, как this.props.dispatch(changeStartDate, changeEndDate), только первый параметр, startDate обновляется в форме-избыточности,Такое же поведение, как и при вызове по отдельным строкам.Когда я ставлю changeEndDate в качестве первого параметра, `changeEndDate также изменяется.Так что, в зависимости от того, что наступит раньше, будет обновлено в редукционной форме.

...