Reactjs 如何同时使用交换路由和非交换路由?
我试图在react中的两个组件之间切换,但总的来说,当我的路径 是“登录”吗?我希望上面两个组件中的任何一个都保持原样,并且“登录”组件与另一个组件一起出现, 现在我的2个组件切换了,但是当登录时,它看起来也像是开关标签中的登录组件Reactjs 如何同时使用交换路由和非交换路由?,reactjs,routes,switch-statement,Reactjs,Routes,Switch Statement,我试图在react中的两个组件之间切换,但总的来说,当我的路径 是“登录”吗?我希望上面两个组件中的任何一个都保持原样,并且“登录”组件与另一个组件一起出现, 现在我的2个组件切换了,但是当登录时,它看起来也像是开关标签中的登录组件 public renderLogIn=(props:any)=> (<Popup {...props} />) <Switch> <Route exact=
public renderLogIn=(props:any)=>
(<Popup {...props} />)
<Switch>
<Route exact={true} path="/" component={MainData}/>
<Route path='/groups/:group/add' component={AddUserToGroup}/>
</Switch>
<Route path='/login' render={this.renderLogIn}/>
public renderLogIn=(道具:any)=>
()
感谢所有尝试过。。。
我找到了对我有用的答案:
<Switch>
<Route path='/groups/:group/add' component={AddUserToGroup}/>
<MainData>
<div>
<Route path='/login' render={this.renderLogIn}/>
</div>
</MainData>
</Switch>
希望它也能帮助你