【发布时间】:2020-06-12 19:14:03
【问题描述】:
我的项目:
我有很多帖子,索引方法返回分页帖子,每页 3 个。
但是,在我的 Vuejs 中,我不想显示页面,并且每次用户滚动到页面底部时,我都会使用无限滚动来显示接下来的 3 个帖子。
每次我删除帖子时,我都会使用 vue 实时删除它。页面不会刷新,帖子会被实时删除。
问题:
当我在前端加载帖子时,我加载了 3 个帖子,然后我删除了一个帖子,例如帖子 #1。
正如我们所知,laravel 中的第二页意味着转义前 3 个帖子并获得第二组 共 3 个帖子。
现在从数据库中删除了第一个帖子,当我转到页面底部时,我希望得到帖子 #4 #5 #6,但我会得到 #5 #6 #7。
原因:
因为一个帖子在数据库中消失了,而下一组 3 个帖子现在不同了。
但是如何解决呢? 这个问题有解决办法吗
【问题讨论】:
标签: laravel api vue.js pagination infinite-scroll