この質問はかなりの回数聞かれていますが、回答を見てきましたが、私は遠くに行っていません。私はいくつかの定型文を作成しています(私は同じ基本コードを何度も繰り返し書くことに飽き飽きしています)。しかし、RR v4を過去にすることはできません。具体的には、params
である。React Router v4のパラメータが正しく機能していない
この定型文はかなりシンプルです。今、私はRR4の記事に移動していますが、別のスラッグで投稿しても、常に同じ投稿を返します。 (first-post
)。適切にナビゲートする方法に関するアドバイスはありますか?私は文書があまりにも大きくないと思う。params
が関係している。ここではレポです:
https://github.com/boilerstrapper/react-boilerstrap
UPDATE:
ここにいくつかのコードがあります:
components/App/index.js
// ...imports
export const App =() => {
return (
<div>
<Nav />
<Switch>
<Route exact path='/' component={Login} />
<Route exact path='/posts' component={PostList} />
<Route exact path='/posts/:slug' component={PostListItem} />
<Route exact path='/products' component={ProductList} />
<Route exact path='/products/:slug' component={ProductListItem} />
<Route exact path='/login' component={Login} />
<Route component={NotFound} />
</Switch>
</div>
);
}
あなたはコードではなく、コードへのリンクだけを含める必要があります。 https://stackoverflow.com/help/mcve –
少しコードを追加しましたが、正直なところ、誰かが答えを出す前に文脈を見たいと思っています。この質問にすべてを追加する方法はありません –