vue移动端页面弹出遮罩层时禁止页面滚动

news/2024/7/9 23:44:18 标签: vue, js, 移动开发
      bodyScroll(event) {
          event.preventDefault()
      },
      /**禁止页面滑动*/
      noSliding() {
        document.body.style.overflow = 'hidden';
        document.addEventListener('touchmove', this.bodyScroll, false);//禁止页面滑动
      },
      /**允许页面滑动*/
      sliding() {
        document.body.style.overflow = '';//出现滚动条
        document.removeEventListener('touchmove', this.bodyScroll, false);
      },

 


http://www.niftyadmin.cn/n/1385581.html

相关文章

django最佳实践

导入的时候使用绝对导入或者清晰的相对导入 相对导入用法: from __future__ import absolute_import from .models import what_u_need 而不是 form model import what_u_nedd在python 2.x中也使字符串采用3.x编码 from __future__ import unicode_liter…

音视频引擎/音视频即时通讯

其技术亮点之一“透明通道”“透明通道”顾名思义就是AnyChat SDK为上层应用提供的一个传输数据的通道,由于AnyChat SDK并不关心所传输的内容,即所传输的数据相对于SDK来说是“透明”的,便称为“透明通道”。上层应用可以利用SDK提供的透明通…

Const 与 Readonly 使用总结

在以往的开发过程中一直使用Const来定义常量,很少注意到Readonly的使用,因为总感觉Const的使用已经足够了。而就在这两天,在阅读SqlHelper的代码时,再次看到了Readonly的使用,而且感觉很别扭。如果按Const来说&#xf…

vue移动端页面在ios浏览器上滑动页面会缩放抖动

问题描述:vue项目在ios浏览器上滑动页面会缩放抖动 解决:给html,body添加样式 html,body{width: 100%; height: 100%; position: fixed;top:0;left:0;}

浅谈linux中umask值及其对应的文件权限

最近刚好系统学习到linux文件权限这一块,在“umask值及其对应的文件权限”这一个问题上,找过视频看(老男孩老师的视频,强烈推荐),也看过鸟哥的书,当然也在网上找了找,发现计算方法都…

POJ1971 Parallelogram Counting(hash)

题意: 给出一系列点的坐标,要求能组成几个不同的平行四边形。 要点: 思路很简单,找两个点的中点组成哈希表即可,我用链表写不是超时就是超空间,看来ACM还是尽量别用指针,用数组模拟链表可过。 1…

N900超频和刷9G-home一气呵成

先解释一下什么是9G-home,在linux中/home为用户主用目录,N900默认为/home分配的空间大概1.9G左右,而为了刷android等第三方系统,我们会需要更大的/home来存放文件,所以改变(一般为增加)/home目录大小称之为…

C++开源代码项目汇总

Google的C开源代码项目 v8 - V8 JavaScript EngineV8 是 Google 的开源 JavaScript 引擎。V8 采用 C 编写,可在谷歌浏览器(来自 Google 的开源浏览器)中使用。V8 根据 ECMA-262 第三版中的说明使用 ECMAScript,并在使用 IA-32 或…