【发布时间】:2018-02-15 08:59:21
【问题描述】:
我们在 Web 应用程序中使用 Angular 和 Spring Boot。我们有 dev、test 和 prod spring 配置文件,我们用来加载不同的属性取决于环境应用程序运行。这使我们能够对不同执行环境的值不同的属性进行参数化。
问题:我们可以在 Angular 方面做同样的事情吗?如果“开发”弹簧配置文件处于活动状态,如何在 Angular 方面知道这一点?
【问题讨论】:
-
顾名思义,spring profile是一个spring(后端)的概念。 Anglar 无法知道这一点。如果您想知道,那么您必须编写一个返回活动配置文件的休息端点。您可以从 Angular 调用它
-
@David 这是 Angular 2
-
@pvpkiran 我们已经这样做了,但是遇到了麻烦,因为 Angular 的工作速度比获取请求快,而且我们在这方面遇到了麻烦。如果您有一些首选的方法,可以提供一个链接吗?
-
您所说的“Angular 的工作速度比获取请求的速度更快”是什么意思?假设您从后端获得了个人资料。你想在前端做什么?
-
好的。在设置之前,您需要调用一个休息端点并检查哪个配置文件处于活动状态
标签: angular spring-boot