Angular 6缓存层

时间:2018-07-22 19:12:33

标签: angular caching angular6

场景

  1. 多个CodeTable仅需要导入一次
  2. 需要不时检查代码表是否在后端进行了编辑。
  3. 我希望能够将其保存在localStorage中

  • 我需要它才能在IOS,Android和PC(

因此,存储是平台方面的挑战。

据我了解,在IOS中,访问localStorage时出现问题,并且Android内存太满时 )。 也许可以通过平台设置动态存储。

找到了这个解决方案 简单不完整 https://nrempel.com/guides/angular-httpclient-httpinterceptor-cache-requests/

可能复杂 https://hackernoon.com/angular-simple-in-memory-cache-service-on-the-ui-with-rxjs-77f167387e39

  

还有没有魔术的其他简单好方法吗?

我认为也许结合 https://www.concretepage.com/angular/angular-caching-http-interceptor 以存储为参数缓存http拦截器 然后使我能够将数据保存在某种本地缓存或存储(例如localStorage或dbStorage)上。

0 个答案:

没有答案