Gambar di bawah menunjukkan penjelasan atribut BrowserRouter->forceRefresh dalam dokumen rasmi Walau bagaimanapun, jika forceRefresh ditetapkan kepada palsu, halaman masih dimuat semula dan keadaan sebelumnya tidak boleh dikongsi melalui react-redux gantikan BrowserRouter dengan HashRouter Cari jawapan?
Saya jumpa jawapannya, ini soalan tentang pemahaman saya tentang perkara ini!
Saya fikir hanya mengubah suai window.history secara langsung boleh mengubah pemaparan React. Sebenarnya, ini bukan penghalanya sendiri dan perlu dikendalikan melalui sejarahnya sendiri yang mengubah suai tidak akan menyebabkan pemaparan semula tindak balas, tetapi menyegarkan halaman secara langsung (ilusi yang disebabkan oleh mengkonfigurasi mod Sejarah HTML5
forceRefresh adalah palsu hanya untuk memastikan halaman tidak dimuat semula secara keseluruhan