이렇게 Route를 두 번 사용하는 대신, path props를 배열로 설정해 주면 여러 경로에서 같은 컴포넌트를 보여 줄 수 있습니다.

    App.js

    import React from 'react';
    import { Route } from 'react-router-dom';
    import About from './About';
    import Home from './Home';
     
    const App = () => {
      return (
        <div>
          <Route path="/" component={Home} exact={true} />
          <Route path={['/about', '/info']} component={About} />
        </div>
      );
    };
     
    export default App;

     

    코드를 저장하고, 주소창에 http://localhost:3000/info를 입력하여 들어가 보세요. 소개 페이지가 잘 나타났나요?

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.