微信小程序实现蒙版弹出窗功能


Posted in Javascript onSeptember 17, 2019

微信小程序实现蒙版弹出窗功能

话不多说 上代码。

wxml:

<view class="page">

 <button bindtap="showMask"> 弹出 </button>
 <view catchtouchmove="preventTouchMove" class="alert-mask" wx:if="{{showModal}}"></view>
 <view class="modalDlg" wx:if="{{showModal}}">
  <view class="modelTitle">我是标题</view>
  <view class="modeContent">
   我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容我是内容
  </view>
  <image class="hide-btn" bindtap="hideMask" src="./../images/tripDetailAlertHide.png"></image> 
 </view>
</view>

wxss:

/* 弹窗蒙版 start */
.alert-mask {
 width: 100%;
 height: 100%;
 position: fixed;
 top: 0;
 left: 0;
 background: #000;
 z-index: 9000;
 opacity: 0.7;
}
.modalDlg {
 width: 80%;
 height: 55%;
 position: fixed;
 top: 45%;
 left: -1%;
 z-index: 9999;
 box-sizing: border-box;
 padding: 25rpx;
 margin: -370rpx 85rpx;
 background-color: #fff;
 border-radius: 18rpx;
 display: flex;
 flex-direction: column;
 align-items: center;
}
.modelTitle{
 font-size: 38rpx;
 margin-bottom: 20rpx;
}
.hide-btn {
 position: absolute;
 top: 10rpx;
 right: 10rpx;
 width: 50rpx;
 height: 50rpx;
}
/* 弹窗蒙版 end*/
js:

Page({
 data: {
  showModal: false
 },
 onLoad(o) {
 },
  showMask: function () {
  this.setData({
   showModal: true
  })
 },
 hideMask: function () {
  this.setData({
   showModal: false
  })
 },
})

总结

以上所述是小编给大家介绍的微信小程序实现蒙版弹出窗功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
用JavaScript获取网页中的js、css、Flash等文件
Dec 20 Javascript
javascript 类定义的4种方法
Sep 12 Javascript
javascript JSON操作入门实例
Apr 16 Javascript
基于jQuery实现返回顶部实例代码
Jan 01 Javascript
Node.js环境下编写爬虫爬取维基百科内容的实例分享
Jun 12 Javascript
详解webpack3如何正确引用并使用jQuery库
Aug 26 jQuery
three.js 入门案例详解
Jan 23 Javascript
webpack中的热刷新与热加载的区别
Apr 09 Javascript
结合Vue控制字符和字节的显示个数的示例
May 17 Javascript
vue实现将一个数组内的相同数据进行合并
Nov 07 Javascript
原生js滑动轮播封装
Jul 31 Javascript
WebPack工具运行原理及入门教程
Dec 02 Javascript
kafka调试中遇到Connection to node -1 could not be established. Broker may not be available.
Sep 17 #Javascript
ionic2.0双击返回键退出应用
Sep 17 #Javascript
三步实现ionic3点击退出app程序
Sep 17 #Javascript
ionic3双击返回退出应用的方法
Sep 17 #Javascript
Vue 自定义标签的src属性不能使用相对路径的解决
Sep 17 #Javascript
vue.js购物车添加商品组件的方法
Sep 17 #Javascript
关于vue项目中搜索节流的实现代码
Sep 17 #Javascript
You might like
PHP5.0对象模型探索之抽象方法和抽象类
2006/09/05 PHP
PHP禁止页面缓存的代码
2011/10/23 PHP
PHP获取Exif缩略图的方法
2015/07/13 PHP
PHP简单实现上一页下一页功能示例
2016/09/14 PHP
Windows平台实现PHP连接SQL Server2008的方法
2017/07/26 PHP
PHP编译configure时常见错误的总结
2017/08/17 PHP
php实现生成带二维码图片并强制下载功能
2018/02/24 PHP
PHP调用其他文件中的类
2018/04/02 PHP
php通过各种函数判断0和空
2020/07/04 PHP
php生成静态页面并实现预览功能
2019/06/27 PHP
ext jquery 简单比较
2010/04/07 Javascript
统计jQuery中各字符串出现次数的工具
2012/05/03 Javascript
js算法中的排序、数组去重详细概述
2013/10/14 Javascript
javascript实现2048游戏示例
2014/05/04 Javascript
nodejs npm package.json中文文档
2014/09/04 NodeJs
jQuery表单域属性过滤器用法分析
2015/02/10 Javascript
jQuery插件kinMaxShow扩展效果用法实例
2015/05/04 Javascript
利用node.js搭建简单web服务器的方法教程
2017/02/20 Javascript
为你的微信小程序体积瘦身详解
2017/05/20 Javascript
Angularjs中使用轮播图指令swiper
2017/05/30 Javascript
vue-cli中安装方法(图文详细步骤)
2018/12/12 Javascript
微信小程序实现左右列表联动
2020/05/19 Javascript
vue使用自定义指令实现拖拽
2021/01/29 Javascript
Node.js使用MongoDB的ObjectId作为查询条件的方法
2019/09/10 Javascript
在vue和element-ui的table中实现分页复选功能
2019/12/04 Javascript
使用vue-cli3+typescript的项目模板创建工程的教程
2020/02/28 Javascript
PyTorch线性回归和逻辑回归实战示例
2018/05/22 Python
Python基于pandas实现json格式转换成dataframe的方法
2018/06/22 Python
Python GUI编程学习笔记之tkinter界面布局显示详解
2020/03/30 Python
什么是python的自省
2020/06/21 Python
CSS3弹性盒模型开发笔记(二)
2016/04/26 HTML / CSS
html5 Web SQL Database 之事务处理函数transaction与executeSQL解析
2013/11/07 HTML / CSS
html5中嵌入视频自动播放的问题解决
2020/05/25 HTML / CSS
俄罗斯三星品牌商店:Samsungstore
2020/04/05 全球购物
2014党员学习《反腐倡廉警示教育读本》思想汇报
2014/09/13 职场文书
HTML通过表单实现酒店筛选功能
2021/05/18 HTML / CSS