我試圖配置React路由器,以便在訪問http://url/manage/roomId時直接去http://url/manage/roomId/sessions(加載RoomSessions組件)。這些是標籤組件的路由,我想默認使用正確的URL加載第一個標籤的內容(它沒有)。React路由器重定向IndexRoute到正確的路徑
它工作正常,除了重定向
<Route path='manage/:roomId' component={RoomsManagerManageRoom} onEnter={requireAuth}>
<IndexRoute component={RoomSessions} onEnter={requireAuth} />
<Route path='sessions' component={RoomSessions} onEnter={requireAuth} />
<Route path='meetings' component={RoomMeetings} onEnter={requireAuth} />
<Route path='files' component={RoomFiles} onEnter={requireAuth} />
<Route path='recordings' component={RoomRecordings} onEnter={requireAuth} />
<Route path='sections' component={RoomSections} onEnter={requireAuth} />
<Route path='hosts' component={RoomHosts} onEnter={requireAuth} />
</Route>
我缺少什麼?
你在哪裏設置你談論重定向的
<IndexRoute />
線? – ostrgard無處,我想知道如何 – Gab