Я начал использовать Mobx
в качестве управления состоянием для моего react native
приложения. Я заметил, что несколько компонентов render
метод вызываются более одного раза. Я понимаю это потому, что одно из observable
изменено или используется значение computed
. документация Mobx упоминает метод whyrun
, чтобы понять, почему конкретный метод был запущен при изменении наблюдаемого состояния. Однако я не нашел никаких ссылок на то, как использовать его в react-native, чтобы узнать, почему сработал рендеринг компонента?
Кто-нибудь использовал whyrun
функцию в react-native с Mobx
?
whyRun()
в начале метода рендерингаobserver
компонента? - person Tholle   schedule 27.09.2017render
. - person suman j   schedule 27.09.2017whyRun
в react-native, так что это было лишь предположение. Вы хотите поделиться магазином и компонентом, который повторно обрабатывается несколько раз? Может быть, это подскажет. - person Tholle   schedule 27.09.2017