React Native - Это нормально, если я скрываю предупреждение в реагировать на нативный? - PullRequest
0 голосов
/ 19 октября 2018

Я новичок, чтобы реагировать на нативные, и у меня есть предупреждение, что я просто не знаю, как от него избавиться, это нормально, если я просто скрываю это, пока это не становится ошибкой, чтобы сокрушить мое приложение?

Предупреждение, которое я получаю:

Предупреждение: невозможно обновить во время существующего перехода состояния (например, в render или конструкторе другого компонента).Методы рендеринга должны быть чистой функцией реквизита и состояния;побочные эффекты конструктора - это анти-паттерн, но их можно переместить в componentWillMount.

. Я попытался избежать этого предупреждения, но если я зарегистрирую пользователя и затем вернусь к экрану регистрации и если я попытаюсьзарегистрировать еще одно предупреждение.

Ответы [ 2 ]

0 голосов
/ 19 октября 2018

Лучше разрешить это предупреждение, вам нужно посмотреть, где происходят ваши обновления состояния.

Если вы делаете обновления состояния или подпорок внутри вашей функции рендеринга, вы создаете бесконечные циклы рендеринга.

0 голосов
/ 19 октября 2018

Чтобы решить эту проблему, мне нужен ваш код из функции render ().Вы можете загрузить его здесь.Тогда я могу просмотреть ваш код.Это поможет решить эту проблему.

...