反応ルータとルーティングパスに問題があります。同じルートパスに異なるコンポーネントがヒットする方法
私は、リンクのカップルを持っている
- localhostを言う:3000/
- はlocalhost:3000/B
- はlocalhost:3000/C
と私のルートが設定されています次のようにしてください:
<Route exact path="/:cat" component={Post} />
私の問題はいつでも私は3つのURLの1つ、すなわち1 - > 3に行き、すべてが基準を満たしているので(すなわち、 path="/:cat"
)。私はそれが1つのルートと呼ばれるように各パスをレンダリングしないと仮定して正しいと思いますので、 "状態"が変更されていないのでレンダリングする必要はありませんか?
ありがとうございました!どのように動作するのかちょっと混乱しましたが、今は動作しています。 –