如题,请问各位大佬,这种场景是用什么实现的?
我有一个列表页,点击进入详情页是打开新页面,通过当前列表的ID来获取新数据,一番操作之后(比如点赞)返回列表页,这时列表页是没有刷新的。
于是就想问问这个比较常见的场景一般用什么实现呢?
我想过用状态管理,但是这样的话不就需要把所有滚动加载的数据都记录下来了嘛,请教各位大佬,后端萌新。。
如题,请问各位大佬,这种场景是用什么实现的?
我有一个列表页,点击进入详情页是打开新页面,通过当前列表的ID来获取新数据,一番操作之后(比如点赞)返回列表页,这时列表页是没有刷新的。
于是就想问问这个比较常见的场景一般用什么实现呢?
我想过用状态管理,但是这样的话不就需要把所有滚动加载的数据都记录下来了嘛,请教各位大佬,后端萌新。。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
不用状态管理,需要记录一下发生改变的item的id,在返回列表页之后再请求一下获取详情接口,接口里肯定有点赞数(或者单独加一个按id查询点赞的接口,看你业务设计了),而且是和服务器同步的,再赋值一下列表里用find函数找到对应id的item的点赞数就行了