如何用先前的状态销毁Angular组件后还原

我的Angular组件开始通过HTTP调用进行一些自定义配置,由于X的原因,这需要一些时间。然后,我切换选项卡,并且该组件被破坏

因此,当我返回上一个选项卡时,我想以与以前相同的状态还原我的组件,而不必再次等待加载相同的自定义配置,而只是直接像以前一样显示它。

哪种方法是管理此工作流程的最佳方法? 我认为解决方案应该类似于使用RxJ保存状态,但是对此我不确定,而且我不知道在这种情况下使用哪个运算符。

那么对此有什么想法吗?

lovedanjun 回答:如何用先前的状态销毁Angular组件后还原

解决方案是全局本地存储,而NGRXEffect解决方案就是解决方案。

否则,您可以在父组件及其存储中进行调用,但是维护起来会很烦人。

或者,您可以在调用时将数据缓存保留在内存中。这是article

本文链接:https://www.f2er.com/3150514.html

大家都在问