采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
<Switch> <Route exact path="/login" render={null}/> <Route component={Header}/> </Switch>
如果你还是希望Header是公共组件,可以像上边一样使用Switch组件,当匹配到login的时候渲染null,其他情况渲染Header组件。
你可以不link,就是不跳路由,直接跳网页。或者在整个屏幕上铺一个大的div,然后透明度设1,z-index弄高,把header遮住。个人意见,仅供参考
这个不太好。如果有页面不用header,那就不要把header放在公用组件里,需要用header的页面单独引就可以了
登录后可查看更多问答,登录/注册
主流新技术 React-redux,React-router4,贯穿基础语法
6.1k 22
6.2k 20
2.4k 19
4.9k 17
1.7k 13
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号