html代码

<button type="primary" @click="discount">点击事件</button><view class="discount" :class="showt?'':'discount_dh'"></view><view class="tui-actionsheet-mask" @touchmove.stop.prevent="" :class="[showt?'':'tui-mask-showt']" @tap="handleClickMask"></view>

js代码

export default {data() {return {//点击遮罩 是否可关闭maskClosable: {type: Boolean,default: true},//文本内容是否展示showt: {type: Boolean,default: false}}},methods: {//点击事件discount(){    console.log(123);this.showt=false},//点击灰朦层是否关闭handleClickMask() {this.showt=true}}}

css代码

.discount{position: fixed;bottom: 0;width: 100%;/* height: 299rpx; */z-index: 9999;background-color: #FFFFFF;transform: translate3d(0, 100%, 0);transform-origin: center;transition: all 0.3s ease-in-out;visibility: hidden;
}
.discount_dh{transform: translate3d(0, 0, 0);visibility: visible;
}
.tui-actionsheet-mask {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.6);z-index: 9996;transition: all 0.3s ease-in-out;opacity: 0;visibility: hidden;}
.tui-mask-showt {opacity: 1;visibility: visible;}

给灰朦层添加 @touchmove.stop.prevent="" 设置滑动事件 就可以取消滑动 需要的效果自己添加 这个样式是根据官网文档 拿下来的

uni-app的灰朦层取消滑动以及官方弹出框设计代码相关推荐

  1. layui table 弹出层刷新_layui 关闭open弹出框 刷新table表格页面的方法

    layui 关闭open弹出框 刷新table表格页面的方法 如下所示: 保存后刷新table表格 源码 //弹出框 layer.open({ type: 2, shadeClose: true, s ...

  2. 【JavaScript】(9)——实例:滑动效果的弹出框

    背景:用户的需求千奇百怪,为了满足用户对界面的需求,我这只小菜鸟也是"拼了小命"了.弹出框,大家都很熟悉吧,但是在弹出框中加上滑动效果,这个就是有点小难了,为了这个效果我也是搜寻了 ...

  3. AlertDialog,安卓自带取消确认按钮的弹出框

    private void showMyDialog(){AlertDialog.Builder builder = new AlertDialog.Builder(context);builder.s ...

  4. 小程序确定取消弹窗_小程序开发之弹出框

    小程序开发过程中,很多地方为了便利我们多采用小程序自带弹出框来实现交互效果.这也够大多数开发使用,下面我给大家详细介绍下小程序弹出框 wx.showToast() title:显示的提示信息,在没有图 ...

  5. layui点击弹出层中按钮,关闭弹出层

    layui点击弹出层中按钮,关闭弹出层 原理:点击自己定义的button时,触发弹出层右上角取消按钮. <button type="button" lay-submit=&q ...

  6. element-ui中$confirm弹出框的确定和取消按钮互换位置

    element-ui中$confirm弹出框的确定和取消按钮互换位置 (1)定位元素 (2)找到元素class,通过flex布局,进行位置更换 (3)app.vue中 进行全局修改 /* 确认窗 取消 ...

  7. Teams Meeting App的 task 弹出框

    前几篇文章我们介绍了 Teams Meeting App 的各种类型和如何从无到有的使用 net6 和 c# 来开发一个 Teams Meeting app,那今天我们开始讨论一些 meeting a ...

  8. 弹出框 背景固定 滑动

    // 弹出框 背景滑动问题 style.cssText 弹出框父级absolute body fixed 弹出框absolute 也是一种解决方案 val 变量,当前弹出框状态huaDong (val ...

  9. js 弹出框 背景不滑动 方案

    这是一个系列,记录我前端开发常用的代码,小常识,有些是参考网上代码,(讲的可能有点烂,求不要打脸,嘤嘤嘤~~)送给那些需要的人.可以相互交流,喜欢的加我吧. Wx: Lxp911221 js 弹出框 ...

最新文章

  1. 解决导入.vdi文件时报“uuid is exists”错误
  2. c++中的数组和指针,引用
  3. 区块链教程Fabric1.0源代码分析Tx(Transaction 交易)一
  4. spring-MVC源码解读(一)
  5. Buuctf(misc) 后门查杀
  6. bzoj2938: [Poi2000]病毒
  7. c语言三阶素数魔方阵,用C语言构造3*3素数魔方阵,即找出9个不大于500的素数并排成魔方阵。...
  8. 大乐透python预测程序_Python生成随机验证码,大乐透号码
  9. 老板要先想明白三件事
  10. 用JavaScript简单编程——基础篇
  11. 计算机在流体力学中的应用,哈尔滨工业大学-工程流体力学课程
  12. ios 证书生成流程
  13. pyecharts制作地图Map
  14. 【youcans 的图像处理学习课】22. Haar 级联分类器
  15. 〖Python 数据库开发实战 - MySQL篇⑥〗- 利用 PyCharm 链接 MySQL 实现数据库可视化
  16. openwrt移植到pb44---第一章(使用chaos_calmer)
  17. Angular防抖设计——点击事件
  18. PDMA(Pattern Division Multiple Access) 非正交多址接入
  19. 婚前婚后对老婆问题不同回答婚前
  20. Android Gesture 手势研究

热门文章

  1. Redis学习之hgetall
  2. 从零开始在云服务器上搭建个人博客
  3. java中continue用法
  4. 一个非常好的大数据学习网站
  5. 创建永久库和临时库以及@@的作用
  6. centos8 批量修改文件名字
  7. 虚拟主机++iRedMail搭建邮箱服务器
  8. 极简 ssh之 scp
  9. java 支付宝回调校验签名_支付宝异步回调验证签名
  10. 前端屏幕尺寸和分辨率_屏幕尺寸、分辨率、倍率到底是什么鬼