angular - 在同一项目中的两个 Angular 应用程序之间导航
问题描述
我在同一个 Angular 6 项目中有两个不同的 Angular 应用程序。第一个应用程序是针对管理员的,第二个应用程序是针对用户的,我有一个用于后端的 spring boot 项目。是否可以在两个角度应用程序之间导航?例如,在我提交时的登录页面中,如果我是管理员,我需要为管理员运行 Angular 应用程序,如果我是简单用户,我需要留在第一个应用程序中。
解决方案
你可以这样做。
配置您的服务器以处理该请求。
例如,如果用户是管理员,则在登录后,导航到某个 URL(不是角度路由),比如说http://your_domain/admin,然后配置您的服务器以提供另一个可以提供index.html的 Angular 应用程序对于该应用程序。
如果您打算留在当前的应用程序中,那么您不需要做任何事情,只需调用您的 API 来执行您的功能。
推荐阅读
- acumatica - 如何在网格视图委托中覆盖账单和调整屏幕 AddPOReceipt 按钮
- javascript - 为什么在 Dynamics 365 中对 html Web 资源使用 http 请求创建注释后会收到 500 内部服务器错误?
- c++ - 如何在模板参数中允许类类型,只有当它有两个基类时
- python - 在 Pandas 中创建具有多个条件的箱线图
- python - 在 Visual Studio 中使用 Pythonnet (Python for .Net) 的问题
- java - Jenkins artifactory maven 步骤使用 maven 程序集插件(Artifactory plugin 3.5.0)静默失败
- c - 了解 C 中的“克拉”函数?
- android - 为什么我的 Android Kotlin 应用没有请求用户允许打开位置信息?
- python - netrc 模块中 netrc.macros 的用途是什么?
- r - 列出具有特定名称的文件并复制到目录