如何用Ionic框架监听范围拖动事件

How to listen to range drag events with Ionic Framework?

本文关键字:范围 拖动 事件 监听 框架 何用 Ionic      更新时间:2023-09-26

我想在我正在开发的应用程序上收听范围拖动事件。我已经尝试了很多不同的方法,前两种是我在SO中找到的:

  • angular-hammer (http://ryanmullins.github.io/angular-hammer/)
  • 角度手势(也基于Hammer.js - https://github.com/wzr1337/angular-gestures)
  • ngTouch,它在AngularJS文档中(https://docs.angularjs.org/api/ngTouch)
  • jQuery(基于http://www.bennadel.com/blog/2752-using-jquery-instead-of-jqlite-in-angularjs.htm)

但是没有任何效果。就好像根本没有对文件的调用。

我开始认为这与Ionic框架包装的工作方式有关,也许它只是锁定在AngularJS上下文中,不让其他任何东西进入它的作用域。

谁能给我一个合适的解决方案来得到这些事件?

谢谢!

它们不是特定于范围的,但是你应该能够在你的输入上使用Ionic的on-touchon-release

和你会得到更新期间拖动on-drag(相同的ng-change我猜)。