2

glidejsアクティブなスライドが変更された後に関数を実行したい反応プロジェクトで使用しようとしています。私はイベントリスナーを設定しようとしました:

glide.on('move.after', () => {
            console.log('move called')
            this.__changeActiveProject(glide.index)
        })

このように関数は正しく呼び出されますが、画面をスワイプしたときに発生するイベントの量により、膨大な量の遅延が発生します (1 つのアイテムを左にスワイプすると、このイベント リスナーが何千回もトリガーされます)。アクティブなスライドが別のスライドに変更されたことを示すイベントをドキュメントで検索しましたが、必要なイベントが見つからないようです。move イベントを試しましたが、これには同じ問題があります。

アクティブなスライドが変更されたことを示すために使用できるイベントはありますか?

4

1 に答える 1