vue-touch
Touch events plugin for Vue.js
This is a directive wrapper for Hammer.js 2.0.
Usage
CommonJS
Direct include
- 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 VueTouch
.
Use in templates
Then you can do this:
<a v-touch="tap:onTap">Tap me!</a>
Register a custom event
VueTouch.registerCustomEvent('doubletap', {
type: 'tap',
taps: 2
})
See Hammer.js documentation for all available events.
See /example
for a multi-event demo. To build the example, you need to have Browserify installed and then npm run build
.
License
MIT