Trong khi điều hướng trong ứng dụng React Native lớn bằng cách sử dụng Redux tất cả các cảnh được truy cập (cảnh từ ngăn điều hướng) đang được gắn kết. Tất cả những cảnh này nhận được các đạo cụ và được kết xuất theo thứ tự mà chúng được truy cập khi bất kỳ hành động nào được gửi đi từ thành phần cảnh cuối cùng. Nó gây ra đóng băng và sự chậm trễ có thể nhìn thấy giữa việc gửi đi và hiển thị cảnh cuối cùng.Vấn đề điều hướng có thể xảy ra trong ứng dụng React Native/Redux
Để điều hướng, tôi đang sử dụng react-native-router-flux nhưng vấn đề tương tự cũng xảy ra với Native Native Original Navigator.
video Possible navigation issues in React Native/Redux app
Mã react-redux-navigation-test
Sẽ được tốt đẹp để biết làm thế nào để ngăn chặn đạo cụ đi qua để không tập trung các thành phần từ các chuỗi điều hướng.
Hiện tại tôi đang kiểm tra trong shouldComponentCập nhật mỗi thành phần nếu cột này được lấy nét (có thể nhìn thấy) và trả về false trong trường hợp ngược lại.
Có giải pháp nào tốt hơn không?
HI! Tôi gặp vấn đề tương tự với ứng dụng RN của mình. Bạn đã tìm thấy bất kỳ cách nào để giải quyết nó? – David