1
정말 간단한 두 페이지 레이아웃을 설정하려고합니다. 여기 반응 라우터를 사용하여 두 페이지 사이트 설정
내 주요 항목 페이지입니다 :ReactDOM.render(
<Router>
<Route path="/" component={HomeTheme} />
<Route path="blog" component={BlogTheme} />
</Router>
,rootElement
);
나는 아래, 다른 레이아웃으로 각 경로를 렌더링하는 싶습니다 내가 가진
//Main Layout
render() {
return (
<div>
<Header />
<MainNavigation />
<AboutPage />
<SkillsSection />
<ExperienceSection />
<Blog content={this.state.text} />
<Footer />
</div>
);
}
//Blog Layout
render() {
return (
<div>
<BlogHeader />
<MainNavigation />
<Footer />
</div>
);
}
문제는 항상 디폴트 레이아웃입니다 HomeTheme
, 어떻게 각 링크마다 다른 구성 요소를 사용할 수 있습니까?