🖥

React + react-router-dom v6 でURLを設定する ( App.js を編集するだけの最小構成 )

2023/09/01に公開

ポイント

BrowserRouter > Routes > Route の入れ子構造にする

インストール

npm install react-router-dom@6

App.js

App.js を以下の内容にする

import { Routes, Route, BrowserRouter } from 'react-router-dom';

function Hello() {
  return <h2>Hello</h2>;
}

function Home() {
  return <h2>Home</h2>;
}

function App() {
  return (
    <BrowserRouter>
      <h1>Hello React Router v6</h1>
      <Routes>
        <Route path="/" element={<Home />} />
        <Route path="/hello" element={<Hello />} />
      </Routes>
    </BrowserRouter>
  );
}

export default App;

ブラウザアクセス

/hello で表示が変わるのが分かる

image
image

チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

https://line.me/ti/g2/eEPltQ6Tzh3pYAZV8JXKZqc7PJ6L0rpm573dcQ

Twitter

https://twitter.com/YumaInaura

公開日時

2022-12-29

Discussion