老师,如果我想让登录界面没有header部分应该怎么做呢?

来源:9-5 登陆页面布局

whoknowyou

2019-03-28

写回答

2回答

rubysakura

2019-05-17

<Switch>
  <Route exact path="/login" render={null}/>
  <Route component={Header}/>
</Switch>

如果你还是希望Header是公共组件,可以像上边一样使用Switch组件,当匹配到login的时候渲染null,其他情况渲染Header组件。

2
0

qq_勇敢的心_312

2019-03-28

你可以不link,就是不跳路由,直接跳网页。或者在整个屏幕上铺一个大的div,然后透明度设1,z-index弄高,把header遮住。个人意见,仅供参考

0
1
Dell
这个不太好。如果有页面不用header,那就不要把header放在公用组件里,需要用header的页面单独引就可以了
2019-03-29
共1条回复

React零基础入门到实战,完成企业级项目简书网站开发

主流新技术 React-redux,React-router4,贯穿基础语法

5275 学习 · 2497 问题

查看课程