나는 홈 구성 요소가이 그것의 내부는 :왜 react-router V4 구성 요소가로드되지 않습니까?
{posts && posts.map(post => (
<div key={post.id}>
<Link to="/test">{post.title}</Link>
</div>
))}
<Route path="/test" component={Test} />
이 내 app.js 내가 그것을 클릭 할 때 왜이 테스트가 작동하지
<Topnav />
<Switch>
<Route exact path = '/' component={Home} />
<Route path = '/posts/create' component={Postform} />
</Switch>
입니까? 그것은 URL을 이동하지만 테스트 구성 요소는 I AM TEST
라고해야합니다! <Switch>
구성 요소 내부 대신 Home
내부
<Route path="/test" component={Test} />
:
class Test extends Component {
render() {
return (
<div>
<h1>I AM TEST</h1>
</div>
);
}
}
'/ test'로 이동'app.js'로 전달하십시오. – OSAMAH