页面上下左右滑动事件

2023-11-06

1.下载插件

npm install vue-touch@next -S

2.main.js加入以下代码

import VueTouch from 'vue-touch'

Vue.use(VueTouch, { name: 'v-touch' })

VueTouch.config.swipe = {

threshold: 50 //设置左右滑动的距离

}

3.完整代码

<template>
  <div>
    <v-touch @swipeleft="swiperLeft" @swiperight="swiperRight" @swipeup='swipeupTop' @swipedown='swipedownBottom' class="wrapper">
      <div class="menu-container" ref="menuContainer">
        111
      </div>
    </v-touch>
  </div>
</template>

<script>
export default {
  data () {
    return {
    }
  },
  methods: {
    // 左
    swiperLeft () {
      console.log('左左左');
      this.$router.push('/home')
    },
    // 右
    swiperRight () {
      console.log('右右右');
    },
    // 上
    swipeupTop () {
      console.log('上上上');
    },
    // 下
    swipedownBottom () {
      console.log('下下下');
    }
  }
}
</script>

<style lang="less" scoped>
.menu-container {
  border: 1px solid red;
  height: 400px;
}
</style>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

页面上下左右滑动事件 的相关文章

  • 使用referrer javascript从google获取查询参数

    是否可以从google搜索中获取查询参数 IE 如果有人用谷歌搜索自行车 网址就会变成 https www google es search q bicycles 如果您随后进入搜索结果并且有人点击您的页面 您将无法看到带有 documen
  • 计算div中有多少个元素

    我有一个div 里面有span 有没有一种方法可以计算 div 中有多少个元素 然后将其作为值给出 例如 一个 div 中有 5 个跨度 那么它会对其进行计数并发出警报 5 请使用 JavaScript 谢谢 如果你想要后代的数量 你可以使
  • 使用 lambda 更新 amazon s3 对象元数据而不执行对象复制?

    是否可以使用 lambda 函数添 加或更新 s3 对象元数据而不复制对象 这篇 2 年前的帖子说我们确实需要复制一份 https stackoverflow com questions 32646646 how do i update m
  • 将表单传递给 AngularJS 组件进行验证

    我正在将旧代码库迁移到 AngularJS 1 5 所推广的新组件架构 我在对较大的表单执行此操作时遇到了问题 传统上 我会附加表单验证 如下所示
  • 优化重叠矩形的绘制

    我有很多矩形 有些与其他矩形重叠 每个矩形都有一个绝对 z 顺序和一个colour 每个 矩形 实际上是粒子效果 网格或纹理的轴对齐边界框 并且可能是半透明的 但只要您不尝试剔除其他矩形后面的矩形 就更容易抽象地思考彩色矩形 所以我将在问题
  • 如何在 Ionic 2 中动态创建具有特定类的模式?

    嗨 我已经被一个问题困扰好几天了 到目前为止还没有研究证明足够 我正在尝试在 Ionic 2 中创建一个具有特定类 或 id 的简单模式 我需要这样简单的东西
  • 如何为多个元素添加Class?

    我正在使用这段 javascript 向多个元素添加一个类 我试图引用多个 div 并向它们添加类 它只适用于第一个 JavaScript
  • React-Router v5 History.push 不触发组件

    很抱歉朋友们又问这个问题了 我找到了解决这个问题的几个方法 但他们让我很困惑 我只是想问一个优雅的方法来做到这一点 正如你通过标题所理解的 我有一个关于反应路由的问题 让我解释 我有一个按钮 其名称是Login 单击按钮后 我执行了一些逻辑
  • 在javascript中通过window.location传递数据

    我试图通过 window location 传递数据 数据在 del id img album 中可用 我想通过 window location 发送多个值 window location save php type deldownload
  • Immutable.js 推入嵌套对象中的数组

    假设有一个对象 const object foo bar 1 2 3 我需要推动4 to object foo bar array 现在我正在这样做 const initialState Immutable fromJS object co
  • 用于验证网络路径的正则表达式 PHP、jQuery、JavaScript、Ruby

    尝试找出用于验证网络路径的正则表达式 即 comp xyz or comp or comp x y z storage或者所有部分都更长的东西 但希望能够传达其要点 我目前拥有的是一个简单的输入字段 用户可以通过它传递信息 事情是我不希望他
  • 如何设置第三方 cookie

    我如何设置第三方 cookie 我有要求设置cookie 并且cookie将在访问的网站中启用 就像我在访问cde com或def com或ghi com时在abc com中设置cookie一样 所以设置的cookie将在所有网站上获取 我
  • 为什么react中的组件需要大写? [复制]

    这个问题在这里已经有答案了 因此 当您声明一个组件以小写首字母进行反应时 它不会显示 也不会引发错误 当您将组件名称大写时 它确实有效 这样的实现是怎样的呢 为了避免与现有的 html 元素发生冲突 还是这是一个错误 var test Re
  • Vue.js - 以编程方式设置槽内容

    有什么办法可以从组件内部设置 覆盖插槽的内容吗 喜欢 模板 div div
  • 如何防止 CSS 或 jQuery 中单词和标点符号之间的换行

    我在一个段落中有一些文字 我的问题是 当标点符号位于单词末尾时 有时可以换行到下一行 像这样 This is the text This is a new line 我可以用 CSS 或 jQuery 解决这个问题吗 如果您不在单词和标点符
  • IE 开发工具断点不起作用

    我正在尝试在 IE 11 中调试一些 javascript 但无法强制它在断点处停止 debugger 行工作正常 停止该行中的调试器 相同的文件没有debugger 行但在同一位置设置断点不会执行任何操作 功能正常 但调试器不会在断点处停
  • 如何清除画布中图像上的矩形

    我需要清除画布中图像上绘制的矩形 而不损坏现有图像 我可以绘制小矩形点并将其清除 但问题是 当我清除矩形时 它在图像上仍保留为白色小斑点 有人可以告诉我如何清除图像上的矩形而不损坏现有图像 我使用了以下方法来清除矩形 但没有用 1 cont
  • 插入四个空格而不是制表符

    我试图在按下 Tab 键时插入四个空格 我正在使用以下代码 请参阅spaces t 但是当我将其切换到spaces 当我按 Tab 时只插入一个空格 我还尝试了 function textarea keydown function e va
  • 检测未定义的对象属性

    如何检查 JavaScript 中的对象属性是否未定义 检查属性值是否为特殊值的常用方法undefined is if o myProperty undefined alert myProperty value is the special
  • Page_ClientValidate 正在验证多次。

    我的问题是 验证摘要消息 警报 显示两次 我无法弄清楚原因 请帮忙 这是代码 function validate javascript function if typeof Page ClientValidate function var

随机推荐

  • bash: 无法执行二进制文件: 可执行文件格式错误

    今天客户送来一台笔记本 说是 银河麒麟电脑 让我在这台电脑上跑程序 在工作机上 银河麒麟V10 发布了可执行程序 将可执行程序拷贝到这台笔记本上 双击执行无反应 在终端执行 提示 bash xxxxx 无法执行二进制文件 可执行文件格式错误
  • maven managed dependencies找不到maven管理依赖的原因及解决方法

    图一 图二 选择图二maven managed dependencies之后在图一那里没显示 原因 工程不是maven工程 解决方法1 重新用ecplise建个maven工程 然后把你的代码导入新工程 运行ok 解决方法2 添加maven支
  • springboot+prometheus+grafana实现应用监控和报警 - windows版

    Prometheus官网 https prometheus io docs introduction first steps Grafana官网 https grafana com docs grafana latest SpringBoo
  • 递归的学习

    递归学习 递归三大要素 第一 明确函数要干什么 第二 寻找递归结束的条件 第三 找出函数等价的关系式 递归求和 方法一 ls 1 2 3 4 5 def fun ls n if n 0 return ls n else s fun ls n
  • Java从入门到实战总结-3.5、Java网络编程

    Java从入门到实战总结 3 5 Java网络编程 文章目录 Java从入门到实战总结 3 5 Java网络编程 1 网络简述 1 什么是计算机网络 2 什么是计算机的IP地址 3 什么是网络中网站的域名 4 什么是计算机的端口号 5 什么
  • 2种指定包的类代码扫描及爬坑(主要是Reflections的问题点)

    一 Reflections maven
  • 自动驾驶仿真工具之CARLA简介

    大家好 我已经把CSDN上的博客迁移到了知乎上 欢迎大家在知乎关注我的专栏慢慢悠悠小马车 https zhuanlan zhihu com duangduangduang 希望大家可以多多交流 互相学习 自动驾驶算法的调试和效果评测首先要在
  • C++中常用字符串相关的编程题

    索引 找出字符串中的数字 字母和符号 并分别存储 找出字符串中所有不重复的字符 并输出 统计字符串中每个字符的个数 并输出 编译环境 以下所用的开发环境是vs2010 创建的都为控制台输出程序 下面只贴出创建项目后修改了的cpp文件 即主要
  • python的魔法函数

    一 介绍 在Python中 魔法函数是以双下划线 开头和结尾的特殊函数 它们在类定义中用于实现特定的行为 例如运算符重载 属性访问 迭代等 以下是一些常见的Python魔法函数 init 这是一个特殊的构造函数 在创建类的实例时自动调用 用
  • COOC软件一款用于文献计量和知识图谱绘制的新软件

    以前论文写作中做一个共现矩阵 二模矩阵 聚类图谱 词云图 邻接表 相异矩阵 同义词批量合并 研究热点追踪等分析需要一小时 一天 对于小白甚至需要一周 一个月 但是利用COOC这款软件 你会体会到什么叫方法比努力更重要 好的工具会让你事半功倍
  • 在浏览器中播放m3u8

    我自己做了个简单的demo地址 https github com onyas vip url resolve 欢迎star或fork 在浏览器上播放m3u8的视频地址有两种方式 html的video标签的方式 这种方式播放很简单
  • 使用element-ui出现的问题——loading加载被弹窗遮挡

    正常显示如下图 loading加载被弹窗遮挡如下图 网上搜了很多的文章 尝试了很多的方法 有说在弹出层上面添加opend方法 在这个方法里面调用接口 试过无效 还有的说在setTimeout里面调用请求 依旧不行 最后用了如下简单粗暴的方式
  • Go by Example-golang操作json

    package main Go by Example 中文 JSON 微信 6686496 import encoding json fmt os type Response1 struct Page int Fruits string t
  • MFC Windows 程序设计[132]之打开按钮的启用与禁用(附源码)

    MFC Windows 程序设计 132 之打开按钮的启用与禁用 程序之美 前言 主体 运行效果 核心代码 逻辑分析 结束语 程序之美 前言 MFC是微软公司提供的一个类库 class libraries 以C 类的形式封装了Windows
  • jaxb demo

    1 generate java class from xml schema in eclipse ide http theopentutorials com examples java jaxb generate java class fr
  • SpringBoot集成ShardingJDBC系列【1】—— 添加依赖

    文章只负责讲解sharding的相关配置 springboot其他的配置自己解决 文章内容将分开发布 便于平时查阅 添加依赖
  • Python,OpenCV进行直方图反投影

    Python OpenCV进行直方图反投影 1 效果图 2 源码 参考 这篇博客将介绍Python OpenCV中的直方图反投影 直方图反投影用于图像分割或在图像中查找感兴趣的对象 简单地说 它创建了一个与输入图像大小相同 但只有一个通道
  • 02 lego spike prime 测试2

    lego spike prime 的砖块可以插轴 进行连接 跟以往有所不同 特此记录
  • c 语言让两个数组合并,C 语言,将两个数组合并到另外一个数组中,并且合并之后的数组是有序的。...

    int a 10 0 int b 10 0 int c 20 0 printf a数组为 for int i 0 i lt 10 i a i arc4random 40 20 1 1 为数组生成随机元素 printf d a i print
  • 页面上下左右滑动事件

    1 下载插件 npm install vue touch next S 2 main js加入以下代码 import VueTouch from vue touch Vue use VueTouch name v touch VueTouc