你如何检测framework7的虚拟列表中的滚动?

时间:2017-09-12 13:24:31

标签: html-framework-7

我想在滚动虚拟列表时防止意外点击发生。可以通过在preroute函数返回false或设置e.preventDefault()来阻止点击。

但是,检测框架7上的滚动似乎并不简单。

我尝试了以下方法来检测滚动:

  1. 使用window.onscroll = scrollFunction

  2. 收听滚动事件。 并且还尝试使用$$(document).on('scroll')收听文档上的任何滚动事件,并尝试$$('.virtual-list).on('scroll')。但无济于事。

  3. 如果有人,已经解决了这个问题,请告诉我们。谢谢!

1 个答案:

答案 0 :(得分:0)

在framework7中,

虚拟列表只是集合,因此虚拟列表需要父容器,可以附加滚动功能。在framework7中,滚动列表功能依赖于"无限滚动"

http://framework7.io/docs/infinite-scroll.html