react结合react-router页面如何布局,不需要复杂代码,简单的说说布局就可以了
比如Top.js Sidebar.js Main.js这些组件如何和react-router结合,大家有没有例子可以参考下。
我自己写了一个,但是感觉有问题,
<Router>
<Switch>
<Route exact path="/account/register" component={Register}/>
<Route exact path="/account/login" component={Login}/>
<Route exact path="/email/verify/:token" component={VerifyEmail}/>
<Route path="/" render={()=>(
<Layout>
<Route exact path="/"
render={(props)=><Index {...props} column={this.state.mainColumn}/>}/>
<Route path="/explore" component={Explore}/>
<Route path="/user" component={User}/>
<Route path="/mysites" component={MySites}/>
</Layout>
)}/>
</Switch>
</Router>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
react-router4.0相当于把路由当成一个组件了,你组件怎么布局路由就可以怎么布
贴一个我现在的布局