Computer/react
211030 리액트 입문 react-router-dom
COCSOS
2021. 10. 30. 22:55
#react router dom?
한 페이지에 모두 담으면 무겁다.
Route? path정보에 따라서 렌더링할 컴포넌트를 결정해줌
페이지 별 분할
Link ? 클릭시 to 로 이동시킴
import React from 'react';
import {BrowserRouter, Route, Link} from 'react-router-dom';
import Rooms from './Rooms'
export default function App(){
return(
<BrowserRouter>
<div stype={{padding:20,border:'5px solid gray'}}>
<Link to="/">홈</Link>
<br/>
<Link to="/photo">사진</Link>
<br/>
<Link to="/rooms">방 소개</Link>
<Route exact path="/" component={Home}/>
<Route path="/photo" component={<h2>사진컴포</h2>}/>
<Route path="/rooms" component={Rooms}/>
</div>
</BrowserRouter>
)
}
function Home(){
return <h1>홈이다</h1>
}