Hammer.js based touch events plugin for Vue.js
Touch events plugin for Vue.js
This is a directive wrapper for Hammer.js 2.0.
Available through npm as
vue-touch. For Duo/Component you can isntall as
vuejs/vue-touch.var vueTouch = require'vue-touch'VueusevueTouch
- You can also directly include it with a
<script>tag when you have Vue itself included globally. It will automatically install itself, and will add a global
Then you can do this:
// example registering a custom doubletap event.// the `type` indicates the base recognizer to use from Hammer// all other options are Hammer recognizer options.VueTouchregisterCustomEvent'doubletap'type: 'tap'taps: 2
See Hammer.js documentation for all available events.
/example for a multi-event demo. To build the example, you need to have Browserify installed and then
npm run build.