我的angular应用程序分为4个模块,所有模块都需要用户详细信息,所以我从每个模块调用getUser方法。因此,当我的应用程序加载时,所有4个模块同时命中getUser应用程序接口,导致在服务器上产生4个get请求。我如何防止这种情况发生?我在getUser方法中使用了单例模式,所以一旦加载了我的用户,它就会简单地从一个对象为用户提供服务。但是,如果所有模块同时为用户请求,这并不能解决问题。我的代码如下所示
get
我是Angular 7的新手,我试图在加载app(根)组件时显示加载屏幕,然后我有两个组件Get1和Get2,它们分别调用2 Get http request。当两个Get请求都完成时,如何隐藏加载栏。在AngularJS术语中,我们有一个promise.all来知道何时完成了所有请求,就像这样在Angular中使用可观察对象做了什么或做了什么thi