当前位置:网站首页 > Vue.js开发 > 正文

VUE阻止移动端滑动默认行为

VUE阻止移动端滑动默认行为:左右及上下

<template> <div :id="id" class="chart" :ref="id" @touchend="remove" @touchstart="start"></div> </template> <script> export default { props: { // 取消走势图默认事件 stopPrev: { type: Boolean, default: false, }, }, //... methods: { start(e) { if (this.stopPrev) { e.preventDefault() } }, }, } </script>

VUE阻止移动端左右滑动默认行为

<template> <div :id="id" :class="{ chart: true, touch_y: stopPrev }" :ref="id" @touchend="remove"></div> </template> <script> export default { props: { // 取消走势图横向滑动默认事件 stopPrev: { type: Boolean, default: false, }, }, } </script> <style scoped> .chart { width: 100%; height: 100%; } .touch_y { touch-action: none; touch-action: pan-y; } </style>

阻止移动端H5开发浏览器默认左右滑动行为

到此这篇VUE阻止移动端滑动默认行为的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • VUE动态绑定class2024-11-28 08:27:05
  • 查看项目中vue版本以及@vue/cli版本2024-11-28 08:27:05
  • VUE报错: Avoided redundant navigation to current location【解决ElementUI导航栏中的vue-router在3.0版本以上重复点菜单报错问题】2024-11-28 08:27:05
  • vue3.0视频播放插件实现全屏倍速等(vue-vedio-player)2024-11-28 08:27:05
  • vue.js中的computed计算属性如何传递参数2024-11-28 08:27:05
  • vue给页面设置但单独的<title>2024-11-28 08:27:05
  • vue移动端跳转置顶2024-11-28 08:27:05
  • Vue单独为组件设置body的css样式2024-11-28 08:27:05
  • vue 动态绑定的本地图片不显示2024-11-28 08:27:05
  • 前端——$(...)[0].attr is not a function2024-11-28 08:27:05
  • 全屏图片