2017-09-12 11 views
0

仮想リストをスクロールしている間に偶発的なクリックが発生しないようにしたいと考えています。 preroute関数でfalseを返したり、e.preventDefault()を設定したりすることで、クリックを防止できます。フレームワーク7の仮想リストのスクロールをどのように検出しますか?

しかし、フレームワーク7のスクロールの検出は簡単ではないようです。

  1. 使用window.onscroll = scrollFunction

    私はスクロールを検出するために、次の方法を試してみました。

  2. イベントをスクロールします。 また、$$(document).on('scroll')を使用して文書上のスクロールイベントを聴取しようとしましたが、$$('.virtual-list).on('scroll')も試しました。しかし、役に立たない。

この問題を既に解決している方は、お知らせください。ありがとうございました!

答えて

0

フレームワーク7の仮想リストは単なるコレクションなので、仮想リストにはスクロール機能付きの親コンテナが必要です。フレームワーク7では、スクロールリスト機能は「無限スクロール」に依存します。

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

関連する問題