我有一个 REST API 调用http://localhost/api/auth/isLogged/{username}。如果给定用户已登录,它会从服务器端返回信息。
有没有办法将该服务器响应与routingAngular 中的文件连接起来?
我的routing.ts文件:
const appRoutes: Routes = [
{ path: '', component: LoginComponent},
{ path: 'app', component: AppComponent},
{ path: '**', redirectTo: '' }
];
export const routing = RouterModule.forRoot(appRoutes, {useHash: true});
如果响应是 ,我想让用户能够在页面上导航true。如果它返回false,我想将用户带回登录组件并使他无法浏览这些组件。
我应该添加一些if条件吗?假设响应保存在
isLogged布尔变量中。期待任何提示。先感谢您。