Изменение реквизита влияет на предыдущие посещенные компоненты - PullRequest
0 голосов
/ 24 января 2019

В процессе регистрации у меня есть 3 экрана 1.Введите мобильный номер 2.Введите Отп 3.Введите данные пользователя Здесь проблема в том, что, когда я нажимаю кнопку «Готово» на заключительном этапе, он отправляет действие и реквизиты будут обновлены, Он также обновляет второй компонент и получает сообщение об ошибке enter image description here

Введите Otp (2-й компонент)

 componentWillReceiveProps(nextProps) {
    console.log(nextProps.commonState.res.data.kada)
   }

Готово (3-й компонент)

this.props.register(Data)

1 Ответ

0 голосов
/ 24 января 2019

Утешаете ли вы nextProps и проверяете, получаете ли вы нулевые данные?

componentWillReceiveProps(nextProps) {
    console.log(nextProps)
   }
...