【发布时间】:2017-11-20 13:26:06
【问题描述】:
我有一个使用 create-react-app 构建的 react 应用。这是我的 index.js
export class MyRoutes extends React.Component{
render(){
return(
<div>
<Route exact path='/' component={ Home }/>
<Route path='/team' component={ Team }/>
<Route path='/career' component={ Career }/>
<Route path='/faq' component={ Faq }/>
<Route path='/contact' component={ Contact }/>
<Switch>
<Route exact path='/jobs' component={ JobHome } />
<Route path='/jobs/alle' component={ JobList } />
<Route path='/jobs/:url' component={ JobDescription } />
</Switch>
</div>
)
}
}
ReactDOM.render(
<Router>
<div>
<Responsive minWidth={768}>
<Header/>
<MyRoutes/>
</Responsive>
<Responsive maxWidth={767}>
<MobileHeader
routes={<MyRoutes/>}
/>
</Responsive>
<Footer />
</div>
</Router>,
document.getElementById('root')
);
我需要在外部网站的 iframe 中呈现 url /jobs/:url。
如何在此视图中排除 <Header/> 和 <Footer/>?
【问题讨论】:
标签: javascript reactjs iframe react-router