微信小程序弹窗禁止页面滚动的实现代码

 更新时间:2020年12月30日 16:01:00   作者:任我行RQ  
这篇文章主要介绍了微信小程序弹窗禁止页面滚动的实现代码,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

下面给大家介绍下小程序弹窗禁止页面滚动的效果:

在这里插入图片描述

在小程序弹窗时,外部页面禁止滚动, 可以在最外部容器设置catchtouchmove
但是如果弹窗内部也需要滚动,需要用scroll-view包裹,并设置scroll-y
catchtouchmove需要接收个方法,不然会一直警告

<view class="box">占位</view>
<view class="pop" catchtouchmove="touchMove">
 <view class="popbg"></view>
 <view class="popup">
  <scroll-view scroll-y>
   <view class="row" wx:for="{{10}}" wx:key="index">{{index}}</view>
  </scroll-view>
 </view>
</view>
.box {
 height: 120vh;
}

.popbg {
 position: fixed;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 background: rgba(0, 0, 0, 0.7);
}

.popup {
 position: fixed;
 top: 20%;
 left: 50%;
 transform: translate(-50%, 0);
 width: 70%;
 background: #fff;
 z-index: 1;
}

scroll-view {
 height: 500rpx;
}

.row {
 width: 100%;
 height: 200rpx;
}
Page({
 touchMove() {
  return
 }
})

到此这篇关于微信小程序弹窗禁止页面滚动的文章就介绍到这了,更多相关小程序弹窗禁止页面滚动内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 超详细JavaScript深浅拷贝的实现教程

    超详细JavaScript深浅拷贝的实现教程

    浅拷贝是指,一个新的对象对原始对象的属性值进行精确地拷贝;深拷贝是指,对于简单数据类型直接拷贝他的值,对于引用数据类型,在堆内存中开辟一块内存用于存放复制的对象,并把原有的对象类型数据拷贝过来。本文将实现JavaScript深浅拷贝,需要的可以参考一下
    2022-09-09
  • js模拟hashtable的简单实例

    js模拟hashtable的简单实例

    本篇文章主要是对js模拟hashtable的简单实例进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-03-03
  • 微信小程序自定义联系人弹窗

    微信小程序自定义联系人弹窗

    这篇文章主要为大家详细介绍了微信小程序自定义联系人弹窗,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-05-05
  • Add a Formatted Table to a Word Document

    Add a Formatted Table to a Word Document

    Add a Formatted Table to a Word Document...
    2007-06-06
  • 理解JS绑定事件

    理解JS绑定事件

    这篇文章主要帮助大家深入理解JS绑定事件,介绍了六种JS绑定事件的情况,感兴趣的小伙伴们可以参考一下
    2016-01-01
  • javascript实现弹幕墙效果

    javascript实现弹幕墙效果

    这篇文章主要为大家详细介绍了javascript实现弹幕墙效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-11-11
  • JavaScript防抖与节流的实现与注意事项

    JavaScript防抖与节流的实现与注意事项

    防抖和节流严格算起来应该属于性能优化的知识,但实际上遇到的频率相当高,处理不当或者放任不管就容易引起浏览器卡死,下面这篇文章主要给大家介绍了关于JavaScript防抖与节流的实现与注意事项,需要的朋友可以参考下
    2022-03-03
  • JS限制Textarea文本域字符个数的具体实现

    JS限制Textarea文本域字符个数的具体实现

    这篇文章介绍了JS限制Textarea文本域字符个数的具体实现,有需要的朋友可以参考一下
    2013-08-08
  • inputSuggest文本框输入时提示、自动完成效果(邮箱输入自动补全插件)

    inputSuggest文本框输入时提示、自动完成效果(邮箱输入自动补全插件)

    inputSuggest在文本框输入字符时提示,类似Windows的“自动完成”功能,当在文本框输入字符时,与此相关的内容会显示在文本框的下边,你可随时使用键盘或鼠标点选那些提示,你就不用输入了
    2012-05-05
  • 表格头固定而列可滚动的效果

    表格头固定而列可滚动的效果

    表格头固定而列可滚动的效果...
    2007-11-11

最新评论