我希望能够使用多个登录入口,如
'/user/login'
和'/admin/login'
。我有些困惑。我应该使用单独的文件来实现这一点还是有办法可以在同一个文件中使用多个入口点?我正在使用react.js。'/user/login'
和'/admin/login'
。我有些困惑。我应该使用单独的文件来实现这一点还是有办法可以在同一个文件中使用多个入口点?我正在使用react.js。React Router 4是一个很好的React路由器,它允许您配置如下路径:
<BrowserRouter>
<Switch>
<Route path="/user/login" component={LoginComponent} />
<Route path="/admin/login" component={LoginComponent} />
<Route path="/blueberry/login" component={LoginComponent} />
<Route path="/user/signin" component={LoginComponent} />
<Route path="/admin/signin" component={LoginComponent} />
<Route path="/blueberry/signin" component={LoginComponent} />
</Switch>
</BrowserRouter>
<BrowserRouter>
<Switch>
<Route
path="/(user|admin|blueberry)/(login|signin)"
component={LoginComponent} />
</Switch>
</BrowserRouter>