Penyelesaian kepada masalah yang halaman penghalaan tindak balas tidak dimuat semula: 1. Semak dalam fail "index.js" sama ada komponen Apl dibalut dengan "<BrowserRouter></BrowserRouter>"; . Dalam " Tambah "tepat" kepada "<Route exact path="" component={}/>" di bawah
".
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi penghala tindak balas v5, komputer Dell G3 .
Apakah yang perlu saya lakukan jika halaman penghalaan tindak balas tidak dimuat semula?
Halaman lompat laluan React-router5 tidak dimuatkan semula Punca masalah
1. Dalam fail index.js Semak sama ada komponen Apl dibalut dengan <BrowserRouter></BrowserRouter>
.
2. Tambahkan tepat dalam <Route exact path="" component={}/>
di bawah
+ Pemasangan penghala tindak balas yarn add react-router-dom
Pelanjutan berkaitan:
Penghala Reaksi ialah pustaka penghalaan yang berkuasa berdasarkan React, yang membolehkan anda menggunakan Tambah pandangan dengan pantas dan aliran data sambil memastikan halaman dan URL disegerakkan.
Tiga rangka kerja utama yang popular pada masa ini di bahagian hadapan semuanya mempunyai pelaksanaan penghalaan mereka sendiri:
Angular's ngRouter
React's react-router
Vue's vue-router
Bermula dengan versi 4 React Router, laluan tidak lagi diurus dalam satu pakej. :
react-router ialah bahagian teras kod penghala
react-router-dom adalah untuk pelayar
react-router-native adalah untuk aplikasi asli; tidak terdapat banyak perbezaan antara versi v4 dan versi v5; ;
tutorial video bertindak balas
"Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika halaman penghalaan tindak balas tidak dimuatkan semula?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!