小编bar*_*rth的帖子

使用 VueJS 和 vue-resource 无限滚动

所以,我一生都无法弄清楚如何使用 VueJS 和 vue-resource 完成适当的无限滚动。我的数据正在使用 VueJS 和 vue-resource 加载,但滚动触发器和正确处理是问题所在。

有人知道怎么做这个吗?我尝试过的所有尝试都会导致大量重复请求,并通过重复请求向我的后端发送垃圾邮件。

到目前为止我尝试过的:

  • 将 "this.$http.get" 请求包装到 window.scroll 的 en 事件侦听器和其中的条件中,以检查是否到达页面底部。这将始终加倍甚至多次触发 get 请求,而不是仅触发一次然后再次等待加载。

  • 做一些类似的事情,但在列表的最底部有一个元素,我会检查它是否在视图中。多触发获取请求也是如此。

javascript ajax laravel vue.js

5
推荐指数
1
解决办法
5573
查看次数

标签 统计

ajax ×1

javascript ×1

laravel ×1

vue.js ×1