微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vue-tap

编程之家收集整理的这个编程导航主要介绍了vue-tap编程之家,现在分享给大家,也给大家做个参考。

vue-tap 介绍

vue的tap手势插件

如何使用

ES6

# install v-tap

npm install v-tap --save;

# 请注意!是**v-taP** 不是 **vue-taP**

import vueTap from 'v-tap';

vue.use(vueTap);

直接引入

<script src="./vue.js"></script>

<script src="./vue-tap.js"></script>

vue2.0

vue2.0的绑定形式略有不同 主要改为 v-tap={ methods : xxx,paramA : a,paramB:b} 的形式// 具体请看demo test-href.html<!--如果想要快速跳转直接写v-tap即可不用写任何参数--><a href="http://www.baidu.com" v-tap>如果想要快速跳转直接写v-tap即可不用写任何参数</a><p v-tap.prevent="{ methods : scroll }">无法滑动页面</p><!-- 这样的a标签可以进行一些处理而不跳转 --><a v-tap.prevent="{ methods : cant }" href="这是无法跳转的">这是无法跳转的</a><!--这样一样会直接快速跳转不会执行cant 除非设置了prevent--><a href="aaa" v-tap="{ methods : cant }">can't</a><a v-tap="a++">v-tap="a++" 直接执行表达式在2.0里无法使用</a><a href="JavaScript:window.history.go(-1);" v-tap>我可以直接在href里写js代码 如history.go(-1)</a>new vue({el: "body",methods : {callback : function(params) {// params 可获取绑定时候带的参数console.log(params.event); // 原生事件console.log(params.tapObj); // 手指触摸的一些参数console.log(params.paramA); // 绑定时候传入的paramAconsole.log(params.paramB); // 绑定时候传入的paramB}}});链接: http://www.fly63.com/nav/2621

GitHub:https://github.com/MeCKodo/vue-tap

网站描述:vue的tap手势插件

vue-tap

官方网站:

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。