IndexRoute 및 IndexLink 사용 목적이 무엇인지 이해하지 못합니다 . 어떤 경우에도 About 경로가 활성화되지 않으면 아래 코드가 Home 구성 요소를 먼저 선택한 것 같습니다.
<Route path="/" component={App}>
<IndexRoute component={Home}/>
<Route path="about" component={About}/>
</Route>
vs
<Route path="/" component={App}>
<Route path="home" component={Home}/>
<Route path="about" component={About}/>
</Route>
첫 번째 경우의 장점 / 목적은 무엇입니까?
main이 탐색 모음이고 Home 및 About이 탐색 모음에서 클릭 할 수있는 기본 페이지라고 상상할 수 있습니다.
—
Nick Pineda
위의 예에서는 자식 으로 전달 된 상태로
—
Michelle Tilley 2015 년
/
렌더링 App
됩니다 Home
. 아래의 예에서 예정 /
으로 렌더링 App
으로 둘 Home
또는하는 것은 About
렌더링되지되고있는 자신의 경로 중 어느 것도 일치하기 때문에.
오! 내가 당신에게 신용을 줄 수 있도록 대답으로 넣어 주시겠습니까? 감사합니다!
—
Nick Pineda
v0.13에서 v1.0으로 변경하면서 이름을
—
갇힌
DefaultRoute
에서 IndexRoute
. 나는 '기본값'이 목적을 더 잘 설명한다고 생각합니다. github.com/rackt/react-router/blob/master/...
Home
경로가 아닌 경우 첫 번째 예에서 선택되는 이유는 무엇/home
입니까? 문서에서 설명을 확인하십시오 : github.com/rackt/react-router/blob/master/docs/guides/basics/…