关于表格分页数据从服务器获取,针对单条数据的删除纯前端操作的问题
表格分页数据从服务器获取,针对单条数据的删除纯前端操作,怎么保证第一页删除两条数据翻到第二页再回到第一页的时候不包含被删除的那两条数据。。而且即使不包含那两条数据,后端返回的十条分页第一页只能展示八条了吧。。。,有大佬有这方面的经验吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
题主说的是比较精细的产品需求,我来试着梳理一下,当用户点击删除按钮:
你的数据是有缓存在本地吗,不然切换页面都是重新加载数据,不存在切换回来数据还存在的情况,缓存在本地的话,可以在删除成功后将数据也从本地移除。
至于删除一条数据后只剩九条数据,不用后端配合的话可以在删除后重新加载当前页数据(推荐),和后台约定的话,可以在删除成功后返回当前页数据或者第十条数据
一般来说,我们做的效果都是第一页返回 10 条,操作完之后就会重新拉取接口。
如果你非要实现第一页返回8条,那么可以做一个状态,服务端或者你接收之后,给他过滤即可。
一般来说这种接口不会有缓存吧。如果真的有,那么你可以加个随机数,强制不走缓存。