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

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

在弹窗的外部盒子上加上 @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;
} 
相关推荐
卸任2 分钟前
Electron运行环境判断(是否在虚拟机中)
前端·react.js·electron
叫我詹躲躲5 分钟前
前端竟能做出这种专业医疗工具?DICOM Viewer 医学影像查看器
前端·javascript·vue.js
ze_juejin6 分钟前
为什么说vue比Angular轻巧
前端
子兮曰7 分钟前
🚀彻底掌握异步编程:async/await + Generator 深度解析与20个实战案例
前端·javascript·typescript
六月的可乐8 分钟前
Vue3项目中集成AI对话功能的实战经验分享
前端·人工智能·openai
PineappleCoder9 分钟前
面试官你好,请您听我“编解”!!!
前端·算法·面试
ze_juejin9 分钟前
vue的选项式API和组合式API
前端
AAA_Tj9 分钟前
CSS查漏补缺-BFC全面深入掌握
前端
是晓晓吖10 分钟前
Page.waitForResponse的竞态条件与最佳实践
前端·puppeteer
猿如意12 分钟前
vue项目的main.js规划设计与合理使用
前端·javascript·vue.js