0
リア・ルータ4で以下の設定でドキュメント・ルートを追加する方法がわかりません.uuidをDocumentPageの小道具として渡す必要があります。 ?リアクタ・ルータ4つのネストされた経路とパラメータを持つ
routes = {
home: '/',
documents: '/documents',
createDocument: '/documents/create',
document: '/document/:uuid',
}
<BrowserRouter>
<div>
<Switch>
<Route exact={true} path={routes.home} component={HomePage} />
<Route path={routes.documents} component={DocumentsPage} />
<Route path={routes.createDocument} component={CreateDocumentPage} />
<Route component={NotFoundPage} />
</Switch>
</div>
</BrowserRouter>
ようこそスタックオーバーフロー。あなたのルート宣言に/ document(単数)のためのものはありません - それは問題ですか? – Mikkel
ありません。それを追加しても効果はありません。 createDocumentもドキュメントを指すように見えます。 Hmm ... –
したがって、 'exact'を指定していないので、createDocumentルートに到達できません。 – Mikkel