Tôi đã lược tả hiệu suất của ứng dụng bằng cách sử dụng redux phản ứng bằng cách theo dõi this article by Ben Schwarz.Phản ứng 16: componentDidUpdate Cảnh báo: Đã lên lịch cập nhật xếp tầng
Trong phần người sử dụng thời gian, tôi nhận được những cảnh báo này (với một không có dấu nhập cảnh):
Có hai thông điệp:
(Committing Changes) Warning: Lifecycle hook scheduled a cascading update
Connect(MyComponent).componentDidUpdate Warning: Scheduled a cascading update
Tôi ma một số tìm kiếm nhưng tôi thấy không có gì đặc biệt. Nó có vẻ liên quan đến hàm componentDidUpdate
của HOC kết nối của phản ứng-redux.
Thông báo này có ý nghĩa gì?
... và điều gì sẽ xảy ra vào thời điểm này? Nó sẽ tiếp tục với bản cập nhật trước đó, hoặc bắt đầu với bản cập nhật mới, hoặc hợp nhất cả hai? Trường hợp này có thực sự là vấn đề không ?? – Dane
Bản cập nhật tiếp theo chỉ xảy ra ngay sau phiên bản hiện tại, tôi thực sự không chắc chắn cách xử lý chất xơ này để những thứ khác có thể xảy ra trước bản cập nhật tiếp theo. – Dakota
Nhưng điều đó có nghĩa là bản cập nhật đã kích hoạt sẽ không hoạt động trong chu kỳ hiển thị hiện tại, do đó bạn có khả năng cố gắng tham chiếu dữ liệu không hợp lệ và nó sẽ không được đồng bộ hóa. – Dakota