【发布时间】:2020-11-09 08:29:29
【问题描述】:
我正在使用 react 实现全局导航侧边栏(左侧可折叠),但我想从某些路由或组件中排除或隐藏我的侧边栏。
当我将它导入特定组件时,我失去了组件响应能力。
import React from "react";
//more imports are here
const App = () => (
<ThemeProvider theme={theme}>
<div>
<AppToolbar />
<div className="myclass">
<SideBar>
<Route path="/" exact component={Home} />
<Route path="/setting" component={Setting} />
<Route path="/help" component={Help} />
<Route path="/about" component={About} />
</SideBar>
</div>
</div>
</ThemeProvider>
);
export default App;
寻找从Route path="/" exact component={Home} /> 路由隐藏侧边栏的解决方案。
或者有没有其他方法可以实现相同的功能。
【问题讨论】:
标签: javascript reactjs react-router react-router-dom