首页 > 解决方案 > 在同一项目中的两个 Angular 应用程序之间导航

问题描述

我在同一个 Angular 6 项目中有两个不同的 Angular 应用程序。第一个应用程序是针对管理员的,第二个应用程序是针对用户的,我有一个用于后端的 spring boot 项目。是否可以在两个角度应用程序之间导航?例如,在我提交时的登录页面中,如果我是管理员,我需要为管理员运行 Angular 应用程序,如果我是简单用户,我需要留在第一个应用程序中。

标签: angularspring-bootspring-securityangular6angular-template

解决方案


你可以这样做。

配置您的服务器以处理该请求。

例如,如果用户是管理员,则在登录后,导航到某个 URL(不是角度路由),比如说http://your_domain/admin,然后配置您的服务器以提供另一个可以提供index.html的 Angular 应用程序对于该应用程序。

如果您打算留在当前的应用程序中,那么您不需要做任何事情,只需调用您的 API 来执行您的功能。


推荐阅读