Tôi có những thứ sau:
<Route name="app" path="/" handler={App}>
<Route name="dashboards" path="dashboards" handler={Dashboard}>
<Route name="exploreDashboard" path="exploreDashboard" handler={ExploreDashboard} />
<Route name="searchDashboard" path="searchDashboard" handler={SearchDashboard} />
<DefaultRoute handler={DashboardExplain} />
</Route>
<DefaultRoute handler={SearchDashboard} />
</Route>
Khi sử dụng DefaultRoute, SearchDashboard hiển thị không chính xác vì bất kỳ * Trang tổng quan nào cũng cần được hiển thị trong Trang tổng quan.
Tôi muốn DefaultRoute của mình trong Tuyến đường "ứng dụng" để trỏ đến Tuyến đường "searchDashboard". Đây là điều mà tôi có thể làm với React Router hay tôi nên sử dụng Javascript thông thường (để chuyển hướng trang) cho việc này?
Về cơ bản, nếu người dùng truy cập trang chủ, thay vào đó tôi muốn gửi họ đến bảng điều khiển tìm kiếm. Vì vậy, tôi đoán tôi đang tìm kiếm một tính năng của Bộ định tuyến React tương đương vớiwindow.location.replace("mygreathostname.com/#/dashboards/searchDashboard");