iT邦幫忙

0

react-router使用疑問

我現在首頁有使用react router
來變更我頁面

<div className="app">
    <Header/>
    <div className="body">
        <LeftSidebar/>
        <Switch>
            <Route path='/' />
            <Route path='post1'/>
            <Route path='post2/>
        </Switch>
        </RightSidebar/>
   </div>
</div>

我現在想要去一個新的頁面
不要LeftSidebar跟RightSidebar,
只保留Header就好,請問要怎麼做呢?
第一次用這個問題可能很笨請大家多包涵

2 個回答

0
iT邦新手 5 級 ‧ 2021-01-07 09:13:05

可以試試外面再包一層 <Switch>,把要 LeftSidebar 跟 RightSidebar 的另外包一層

參考:Is it possible to have multiple Switch in React.js?

0
ppp753951555
iT邦新手 5 級 ‧ 2021-01-09 00:51:00

那就把除了header以外的刪掉就好了

我要發表回答

立即登入回答