Я хотел бы задать общий вопрос.
У меня есть menuContent.js
, что-то вроде этого.
class MenuContent extends Component {
constructor(props) {
super(props)
this.items = [];
// for (let i=1; i<=10; i++) {
// // this.items.push(i)
// }
}
render() {
return (
<div className="menu">
<a
href="/animation/animation"
onClick={this.props.closeCallback}
>
<img src={animation} alt="good as"/>
animation
</a>
<br />
<br />
)
}
}
а также файл, который называется routing.js, что-то вроде этого
class routing extends Component {
constructor(props) {
super(props)
this.items = [];
// for (let i=1; i<=10; i++) {
// // this.items.push(i)
// }
}
render() {
return (
<HashRouter>
<div className="menu">
<ul className="header">
<li><NavLink to="/animation/animation">Animation</NavLink></li>
<li><NavLink to="/bars/bars">Bars</NavLink></li>
</ul>
<div className="content">
<Route exact path="/" component={Home}/>
<Route path="/animation/animation" component={Animation}/>
<Route path="/bars/bars" component={Bars}/>
</div>
но я не знаю, как вызвать routing.js в файл menucontent, за исключением <routing />
в класс menucontent