Я учусь реагировать, поэтому я разрабатываю личный блог вместе с ним.Более того, я использую реагирующий маршрут, но у меня есть проблема, потому что я не понимаю, почему маршрут не отображается (route: / articule /: id).Вы можете увидеть код в хранилище .
В index.js определите маршрут:
//it works
//index.js
const app = (
<Router>
<Switch>
<Route exact path="/" component={IRMBlog} />
<Route path="/articule/:id" component={IRMArticule}/>
</Switch>
</Router>
);
Но если я переместу строку <Route path="/articule/:id" component={IRMArticule}/>
в другой файл, это не сработает, почему?
Файл, когда я перемещаю строку кода: irm-articule-list.js
render() {
return (
<div className="column is-10 is-offset-1">
<IRMArticuleBox></IRMArticuleBox>
<IRMArticuleBox></IRMArticuleBox>
<Route path="/articule/:id" component={IRMArticule}/>
</div>
);
}
В файле irm-articule-box.js
, у меня <Link to="/articule/001">