Сброс, размонтирование экрана в реакции родного - PullRequest
0 голосов
/ 07 октября 2019

Раньше я работал с реагирующей навигацией 2.6.2, и все было хорошо, но с реагирующей навигацией 3.хх я столкнулся с проблемой, когда состояние экрана никогда не отключается при переключении между ними. Я занимался серфингом решений и, наконец, я здесь.

Я уже искал Stack Actions в документах, но они дали лишь кусочек кода из того, что я не понял, где его применить, пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 08 октября 2019

Итак, вы правы, с 3.xx способ работы навигации изменился. Переход с одного экрана на другой фактически не отключает предыдущий. Это связано с тем, что в 3.xx стек навигации использует собственное поведение, которое сохраняет состояние предыдущего экрана при проталкивании маршрута.

Реагирующая навигация вместо этого запускает события для willBlur, willFocus, didBlur и didFocus, которые можно использовать для обнаружения, когда пользователь входит и выходит из экрана. Вы можете взглянуть на спецификацию API для более подробной информации о реагирующей навигации документация

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