0
我正在使用[email protected]^4
,我試圖渲染一些深度路由的組件。這是我的Base
組件的簡化版本。深度路由不能按照預期的方式運行多條路由
export default function Base() {
return (
<Layout>
<Switch>
<Route exact path="/browse" component={Browser} />
</Switch>
</Layout>
);
}
這反過來會呈現下面的組件。
export default function Browser() {
return (
<Switch>
<Route exact component={ProjectPicker} />
<Route exact path=":projectId" component={ProjectDetail} />
</Switch>
);
}
雖然根(/browse
)確實工作,當我導航到手動/browse/1
,它將失敗。它基本上完全沒有渲染任何東西
爲什麼deeplinking在這裏失敗?