1

我有一个 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布尔变量中。期待任何提示。先感谢您。

4

0 回答 0