Tôi đang làm việc trên một ứng dụng phản ứng sử dụng bộ định tuyến phản ứng. Tôi có một trang dự án có url như sau:
myapplication.com/project/unique-project-id
Khi thành phần dự án tải, tôi kích hoạt yêu cầu dữ liệu cho dự án đó từ sự kiện componentDidMount. Bây giờ tôi đang gặp phải một vấn đề trong đó nếu tôi chuyển đổi trực tiếp giữa hai dự án thì chỉ id thay đổi như thế này ...
myapplication.com/project/982378632
myapplication.com/project/782387223
myapplication.com/project/198731289
componentDidMount không được kích hoạt lại nên dữ liệu không được làm mới. Có sự kiện vòng đời nào khác mà tôi nên sử dụng để kích hoạt yêu cầu dữ liệu của mình hoặc một chiến lược khác để giải quyết vấn đề này không?