为了账号安全,请及时绑定邮箱和手机立即绑定

请各位大佬指点!如何做到科学的缓存数据?万分感谢

请各位大佬指点!如何做到科学的缓存数据?万分感谢

Helenr 2019-06-21 17:13:59
问题描述:假设页面有一个数组对象如下(实际可能数据会更多),当页面第一次拿到后端传来的数据的时候,将其进行缓存(类似localStorage)。后续的UI渲染都在缓存中拿取,那么当后端数据更新时,前端如何应该如何及时更新数据呢?以及前端更新数据的一个理想时机?list:[{title:'titile1',content:'con1'},{title:'titile1',content:'con1'},{title:'titile1',content:'con1'}]
查看完整描述

2 回答

?
暮色呼如

TA贡献1853条经验 获得超9个赞

这个我们公司项目做过,给你个思路吧,一类业务数据关联一个key。后端服务返回业务数据和key后,前端缓存起来,然后每次请求前端要带着原key,如果数据没变化后端只返回key,有变化返回数据和新key。主要还是要看业务场景去分析和设计,缓存要想做好需要前后端一起配合,多和后端合计下怎么做。
                            
查看完整回答
反对 回复 2019-06-21
  • 2 回答
  • 0 关注
  • 217 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信