我遇到的情况是,只有在收到配置 API 响应后,解析器才应该开始解析。
最初,从 app.component.ts 调用配置 API。此响应保存在本地存储中。解析器需要从存储在本地存储中的配置数据中获取属性,以传递给从解析器调用的 API。
- 如果应用程序中已经存在本地存储,则解析器可以正常工作。
- 但是如果我们尝试直接点击 URL,解析器将不会收到本地存储数据,因为当解析器尝试访问它们时,配置 API 响应可能会延迟或未保存到本地存储。
更新:所有 API 调用都使用订阅功能
只有在接收到配置 API 响应并将其保存到本地存储后,我才能执行解析器。
提前致谢