1
私はルータとの連携にreact-router-domライブラリを使用していますが、別のページにリンクしたいときは、ページを変更せずに直前に新しいページを追加しました画像のように変わります。 これを修正するにはどうすればよいですか? mentioned imageReact-router-domリンクページが正しく機能しない
Main.js:
const routes = (
<HashRouter>
<div>
<Route path="/" component={App} />
<Route path="/about" component={About} />
</div>
</HashRouter>
);
ReactDom.render(routes , document.getElementById('app'));
リンクページ:
<Menu.Item key="morepage:about"><Link to="/about">About Page</Link></Menu.Item>
に
path="/"
を置きます。また、Switchタグの中に2番目のdivタグを入れる必要もありません。 –と私は質問があります:なぜ私はパス= "/"最後に置く必要がありますか?この証明の理由はありますか? –
他のパスとのあいまいさを避けるために、path = "/"を入れる必要があります – Aaqib