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

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

在弹窗的外部盒子上加上 @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;
} 
相关推荐
╰つ栺尖篴夢ゞ1 分钟前
Web之深入解析Cookie的安全防御与跨域实践
前端·安全·存储·cookie·跨域
木斯佳5 分钟前
前端八股文面经大全:腾讯前端一面(2026-04-04)·深度解析
前端·ai·鉴权·monorepo
code_Bo7 分钟前
kiro生成小程序商业案例
前端·微信小程序·小程序·云开发
yellowbuff8 分钟前
为什么你的 0.01 秒倒计时看起来一卡一卡的?
前端
onebyte8bits11 分钟前
NestJS 系列教程(十八):文件上传与对象存储架构(Multer + S3/OSS + 访问控制)
前端·架构·node.js·状态模式·nestjs
Ruihong13 分钟前
放弃 Vue3 传统 <script>!我的 VuReact 编译器做了一次清醒取舍
前端·vue.js
weixin_4561648315 分钟前
vue3 父组件向子组件传参
前端
Beginner x_u17 分钟前
前端八股整理|CSS|高频小题 01
前端·css·八股
蜡台22 分钟前
IDEA LiveTemplates Vue ElementUI
前端·vue.js·elementui·idea·livetemplates
E-cology25 分钟前
【泛微低代码开发平台e-builder】使用HTML组件实现页面中部分区域自定义开发
前端·低代码·泛微·e-builder