现在有一些页面,涉及到左侧导航栏,但是不同的页面左侧的也不一样
const Sidbar1 = ({children}) => {...}
const Sidbar2 = ({children}) => {...}
const routes = () => {
return (
<Switch>
<Sidebar1>
<Route path="/home" />
....
</Sidebar1>
<Sidebar2>
<Route path="/project" />
....
</Sidebar2>
</Switch>
)
}
我知道Sidebar可以写到组件中,但是如果想像如上的同时复用,该如何实现