React Native: Как предотвратить переустановку переменных состояния при горячей перезагрузке? - PullRequest
0 голосов
/ 16 апреля 2020

В моем приложении React Native у меня есть несколько переменных состояния, которые инициализируются в конструкторе до нуля, а затем обновляются пользователем. Проблема заключается в том, что когда я запускаю приложение на эмуляторе, всякий раз, когда я сохраняю свой код, эмулятор выполняет горячую перезагрузку, и конструктор запускается, тем самым сбрасывая все эти переменные состояния в ноль. Есть ли стандартный способ справиться с этим? Или я должен просто перезагружать каждый раз, когда это происходит, и предполагать, что это не будет проблемой, когда я запускаю приложение в реальной жизни?

1 Ответ

1 голос
/ 16 апреля 2020

Это не то, что вы можете справиться с этим. Bundler делает все. Иногда сбрасывает состояния, иногда нет. Всегда сопоставляйте все пакеты и исправляйте их через DOM, и это зависит от вашего дерева DOM.

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