我们正在为我们的角度应用程序采用Nrwl.io的Nx框架。作为其中的一部分,我们试图了解数据持久性模块中的optimisticUpdate方法和pessimisticUpdate方法之间的底层实现差异。此外,调用optimisticUpdate方法的示例代码在运行方法成功完成后不会分派操作。我的理解是,这将结束流-没有迹象表明后端调用应该返回什么。return ({ payload: a
}
data = result; });我的Contacts.get()调用返回152KB的数据我正在尝试缓存此数据,因为它不需要是最新的。
但是,每次我刷新时,仍然在进行HTTP调用,并且我在控制台中看到了记录cache.get('contacts')和data的undefined。如何缓存从HTTP调用返回的数据并在作用域中引用它?