Mọi người cho e hỏi là thẻ link trong react router khi e click vào thì cần phải f5 nó mới hiển thị giao diện mới . Làm thế nào để khi click thì nó sẽ hiển thị luôn mà không cần f5 ?
Xin cảm ơn !
Hỏi về thẻ link trong react router
Do bạn làm sai cái ji đó, chứ làm j bị như vậy
2 Likes
Đọc kỹ hướng dẫn sử dụng trước khi dùng.
1 Like
Bạn thử bọc hết tất cả thẻ Route bằng Switch và thêm thuộc tính exact vào thẻ Route.
1 Like
Vẫn không được a ơi , bọc Switch thì nó chỉ hiển thị Route đầu tiên thôi
Bạn chưa làm đủ …
1 Like
Rồi luôn , thêm exact vào toàn bộ Route
Bên trên bạn import những gì v
1 Like
Router , Route , Link , Switch
import { BrowserRouter as Router, Route, Switch, Link } from 'react-router-dom';
1 Like
tại e ghi gọn , em import như a vậy đó
Vậy mình hết cách rồi.
1 Like
ok fix được rồi , do dư Router ở file MainMenu
1 Like