【发布时间】:2019-01-31 22:21:38
【问题描述】:
我的应用中有两个仪表板。一个用于管理员,另一个用于教师。 我的问题是下一个, 我如何重定向到一个组件和另一个组件中的另一个?如果您有代码示例,那就更好了。
我是这个领域的初学者。
感谢您的帮助。
【问题讨论】:
标签: reactjs laravel login url-redirection roles
我的应用中有两个仪表板。一个用于管理员,另一个用于教师。 我的问题是下一个, 我如何重定向到一个组件和另一个组件中的另一个?如果您有代码示例,那就更好了。
我是这个领域的初学者。
感谢您的帮助。
【问题讨论】:
标签: reactjs laravel login url-redirection roles
您只需要创建一个重定向到其他组件主页的链接
<a href={{route('teacher dashboard route name)}}>Teacher Dashboard</a>
<a href={{route('admin dashboard route name)}}>Admin Dashboard</a>
【讨论】:
<a href={{route('teacher dashboard route name)}}>Teacher Dashboard</a>我认为它不会对浏览器路由器起作用
如果您使用的是 react router v4,您可以使用 BrowserRouter 并像这样实现您的应用导航:
<BrowserRouter>
<Switch>
<Route path="/admin" component={Admin} />
<Route path="/teacher" component={Teacher} />
</Switch>
</BrowserRouter>
因此您的相应组件将被渲染。我希望这一切都清楚了。
【讨论】: