首页 > 其他分享 >Vue 禁止滚动

Vue 禁止滚动

时间:2022-12-26 12:55:29浏览次数:36  
标签:禁止 滚动 show preventDefault Vue touchmove document

比如我们想做一个校验,会出现一个弹窗,填写校验信息,此时页面禁止滚动

可以绑定如下事件

change(){
   // show 控制弹窗显隐 this.show = !this.show if(this.show){
// pc 端直接删掉滚动条 document.body.style.overflow = "hidden" // 移动端禁止 touchmove 默认事件,上下滑
     document.addEventListener("touchmove", (e) => { e.preventDefault() }) }else{ document.body.style.overflow = "" document.removeEventListener("touchmove", (e) => { e.preventDefault() }) } }

标签:禁止,滚动,show,preventDefault,Vue,touchmove,document
From: https://www.cnblogs.com/xt112233/p/17005553.html

相关文章

  • vue封装通用组件
    使用Vue.component可以用来注册全局组件//main.js...importSchoolfrom"./components/School.vue"Vue.component("test123",School)...//.vue<template>......
  • 为什么阿里的Java开发规范中禁止使用Executors创建线程池?
    一.问题概述最近壹哥有个学生出去面试,面试官的一个问题是:在开发中你使用什么方式创建线程池?这个学生答曰:使用jdk中自带的工厂类Executors创建线程池!该学生回答完问题后,感......
  • Vue路由
    VueRouter一、对前端路由的理解路由:路由是url到函数的映射,可以根据不同的url地址展示不同的内容或页面。服务器端路由(后端路由)对于服务器来说,当接收到客户端发......
  • Vue3快速上手,Vue3全解
    1.Vue3简介2020年9月18日,Vue.js发布3.0版本,代号:OnePiece(海贼王)耗时2年多、2600+次提交、30+个RFC、600+次PR、99位贡献者github上的tags地址:https://github.com/vuejs/vue......
  • 基于 Ant Design Vue实现tree的增删改
    背景:在维护的项目是基于AntDesignVue框架实现的,需求是新建时,前端需要将树形结构维护完成后,一次性调用接口进行下发,在网上找了半天资料,要不源码不全,要不就是增删改后实......
  • vue中$attrs
    $attrs用来保存给子组件绑定了,但子组件没有接收的数据,如下://父组件...<Schoolv-bind="{a,b,c}"></School>...//子组件School...props:['a','b']...打印子......
  • vue.delete 删除数组
    删除数组指定索引的元素可以采用delete,Array.splice和vue.$delete三种方法如下所示:leta=[1,2,3,4,5]letb=[1,2,3,4,5]letc=[1,2,3,4,5]deletea[2]b.......
  • Vue3中页面不能根据props数据动态变化怎么办?
    解决方法:使用toRefs结构,使其具有响应式,再使用!import{reactive,defineProps,toRefs}from'vue';constprops=defineProps({xAxisData:{type:Array,......
  • 【Vue.js入门到实战教程】14-基于 Laravel Jetstream 的Vue 技术栈编写表单组件
    Laravel8引入Jetstream作为前端UI库在本月8号,Laravel8.0正式发布,随后Vue3.0 也正式发布,不过围绕Vue3生态的很多库还处于beta阶段,所以目前学院君这里的Vu......
  • Vue之vue.config.js配置文件
    使用vueinspect>output.js可以查看到Vue脚手架的默认配置。使用vue.config.js可以对脚手架进行个性化定制,详情见:https://cli.vuejs.org/zh其中这个配置文件需要和pa......