sencha touchでパネルの水平スクロールを検出する方法(その間垂直スクロールを無効にするため)

StackOverflow https://stackoverflow.com/questions/9374553

質問

水平方向にスクロール可能な5つのパネルを含み、すべて垂直方向にスクロール可能なnestedListに含まれているWebページにsenchatouchを使用しています。

すべて正常に機能しますが、スクロールが緩いです(ページが両方向にスクロールされるため、パネル上でのスクロールが少し傾いていると、ページ全体もスクロールします)

つまり、水平スクロールが発生しているときに垂直スクロールを禁止することです。 どうすればこれを検出できますか?

注:

-パネルに複数のアイテムが同時に表示されるため(1つだけではない)、カルーセルを使用できません

-jquery .scroll()でスクロールを検出しようとしましたが、トリガーされません

ありがとうございます

役に立ちましたか?

解決

必要なのは directionLockです。この構成は、スクロール可能な内部パネルに配置する必要があります。

例: ジェネラコディセタグプレ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top