Ich habe folgendes:
<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>
Bei Verwendung der DefaultRoute wird SearchDashboard falsch gerendert, da jedes * Dashboard im Dashboard gerendert werden muss.
Ich möchte, dass meine DefaultRoute innerhalb der "App" -Route auf die Route "searchDashboard" zeigt. Kann ich das mit React Router tun oder sollte ich dafür normales Javascript (für eine Seitenumleitung) verwenden?
Wenn der Benutzer zur Startseite geht, möchte ich ihn grundsätzlich an das Such-Dashboard senden. Ich suche also nach einer React Router-Funktion, die der entsprichtwindow.location.replace("mygreathostname.com/#/dashboards/searchDashboard");