Redux'u kullanarak tüm ziyaret edilen sahneleri (gezinme yığınından sahneler) kullanarak büyük React Native uygulamasında gezinme sırasında takılı kalıyor. Tüm bu sahneler sahne alır ve son sahne bileşeninden herhangi bir eylem gönderildiğinde ziyaret edildikleri sıraya göre işlenir. Gönderme ve son sahne oluşturma arasında donmalar ve görünür gecikmelere neden olur.React Native/Redux uygulamasındaki olası gezinme sorunu
Gezinme için react-native-router-flux kullanıyorum ama aynı sorun orijinal React Native Navigator ile de oluyor.
video Possible navigation issues in React Native/Redux app
Kod react-redux-navigation-test
navigasyon zincirinden bileşenleri odaklı değil geçerek sahne önlemek için bilmek güzel olurdu.
Şu anda, her bir bileşenin odaklanmış (görünür) olması ve tersi durumda false değerinin döndürülmesi durumunda CheckComponentUpdate öğesini kontrol ediyorum.
Daha iyi bir çözüm var mı?
HI: Ekran Bu shouldComponentUpdate uygulaması ile arka planda olduğunda
Sonra biz sadece rerenders kısıtlamak! RN uygulamamla aynı sorunu yaşıyorum. Çözmen için bir yol buldun mu? – David