如何将state相关属性传递到Route组件中?
<main className={classNames(classes.content,((this.state.sideBar.isSites || this.state.sideBar.open) && bodyWidth > 1024 ) && classes.contentShift)}>
<Route exact path="/" component={Index}/>
<Route path="/explore" component={Explore}/>
<Route path="/user" component={User}/>
<Route path="/mysites" component={MySites}/>
</main>
如上面 的<Route exact path="/" component={Index}/>,我现在有个state={name:'xxx'},想传递到Index组件中,请问如何解决?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
隐约感觉此处有性能问题,每次都要重新渲染组件,是否有更优化的方法呢?