Когда пропеллер login
изменится, React выполнит повторную визуализацию вашего компонента.Чтобы определить, что нужно визуализировать, выполняется метод render()
.Ваш метод render()
создает новый StackNavigator
при каждом запуске.Поэтому ваш <StackLogin />
эффективно сбрасывается при смене реквизита.
Что вы, вероятно, хотите сделать, это определить StackLogin
вне класса Login.Вы, безусловно, хотите сделать это вне метода render()
.