Ich begann zu verwenden Mobx
als Zustandsverwaltung für meine react native
App. Ich habe festgestellt, dass nur wenige Komponenten render
Methode mehr als einmal aufgerufen wird. Ich verstehe, dass einer der observable
geändert oder computed
Wert verwendet wird. Mobx documentation Erwähnungen whyrun
Methode, um einen Hinweis zu erhalten, warum eine bestimmte Methode ausgeführt wurde, wenn der beobachtbare Zustand geändert wird. Ich habe jedoch keinen Hinweis gefunden, wie man es in react-native verwenden kann, um herauszufinden, warum das Rendering der Komponente ausgelöst wurde.Wie verwendet man Whyrun Mobx-Funktion mit nativen reagieren?
Hat jemand whyrun
feature in reactive-native mit Mobx
verwendet?
Es funktioniert nicht, nur 'whyRun()' am Anfang der Rendermethode Ihrer 'observer' Komponente aufzurufen? – Tholle
@tholle Ich habe nach Ihrem Kommentar. Es wurden jedoch keine beobachtbaren Eigenschaften von Store aufgelistet, obwohl sie in 'render' referenziert wurden. –
Das ist ein Mist. Ich habe 'whyRun' noch nie in reaction-native selbst verwendet, also war es nur eine Vermutung. Möchten Sie den Speicher und die Komponente, die mehrfach riert, freigeben? Vielleicht gibt es ein paar Hinweise. – Tholle