问题模块 | 框架类型 | 问题类型 | API/组件名称 | 终端类型 | 操作系统 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|---|
API和组件 | 小程序 | 需求 | 数据缓存 | 客户端 | 6.6.6 | 1.1.1 |
- 需求的场景描述(希望解决的问题)
做新闻类的小程序缓存问题。类似于今日头条这样的头部导航分类。看过的分类,比如推荐,热点,视频。每个看过了的分类缓存最近十条(接口每次请求返回十条数据)。我写的是缓存会直接覆盖前面的缓存,所以每次查看浏览过的分类都是一样的十条新闻。我的想法就是每个分类都有一个ID,拿到每个缓存的key和分类ID比较,相等的看有没有缓存,没有缓存就请求数据。
- 希望提供的能力
怎么才能有拿到分类对应的缓存,不会被覆盖。