Aşağıdakilere sahibim:
<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>
DefaultRoute kullanılırken, herhangi bir * Gösterge Tablosunun Gösterge Tablosu içinde oluşturulması gerektiğinden SearchDashboard hatalı şekilde oluşturulur.
DefaultRoute'umun "app" Route içinde Route "searchDashboard" a işaret etmesini istiyorum. Bu, React Router ile yapabileceğim bir şey mi yoksa bunun için normal Javascript (bir sayfa yönlendirmesi için) kullanmalı mıyım?
Temel olarak, kullanıcı ana sayfaya giderse, bunun yerine onu arama panosuna göndermek istiyorum. Bu yüzden sanırım eşdeğer bir React Router özelliği arıyorumwindow.location.replace("mygreathostname.com/#/dashboards/searchDashboard");