自定义弹窗禁止底部页面内容滑动(禁止穿透)

一、禁止弹窗下方页面内容滚动

在弹窗的外部盒子上加上 @touchmove.stop.prevent="moveHandle"

c 复制代码
<view class="model"  @touchmove.stop.prevent="moveHandle">
 
</view>

定义方法 moveHandle

c 复制代码
// 禁止弹窗滚动
 function moveHandle() {
     return false
 },

二、禁止弹窗页面内容的滑动

在弹窗的最大的盒子上,将该盒子的高度设定为100vh

c 复制代码
<view  class="model">
    这里是弹窗的具体信息内容
</view>
 
.model{
  height: 100vh;
} 
相关推荐
止观止23 分钟前
React虚拟DOM的进化之路
前端·react.js·前端框架·reactjs·react
goms27 分钟前
前端项目集成lint-staged
前端·vue·lint-staged
谢尔登28 分钟前
【React Natve】NetworkError 和 TouchableOpacity 组件
前端·react.js·前端框架
Lin Hsüeh-ch'in1 小时前
如何彻底禁用 Chrome 自动更新
前端·chrome
augenstern4163 小时前
HTML面试题
前端·html
张可3 小时前
一个KMP/CMP项目的组织结构和集成方式
android·前端·kotlin
G等你下课3 小时前
React 路由懒加载入门:提升首屏性能的第一步
前端·react.js·前端框架
蓝婷儿4 小时前
每天一个前端小知识 Day 27 - WebGL / WebGPU 数据可视化引擎设计与实践
前端·信息可视化·webgl
然我4 小时前
面试官:如何判断元素是否出现过?我:三种哈希方法任你选
前端·javascript·算法
OpenTiny社区4 小时前
告别代码焦虑,单元测试让你代码自信力一路飙升!
前端·github