Taro 封装遮罩层

参数 说明 类型 默认值 必填
show 是否显示 boolean -
onClick 点击的回调函数 (ITouchEvent) => void -

index.tsx

import { ITouchEvent, View } from "@tarojs/components"
import styles from "./index.module.css"interface HMaskProps {show:boolean,onClick?:(ITouchEvent) => void
}const HMask : React.FC<HMaskProps> = (props) => {const {show,onClick} = propsreturn(<View className={styles['mask']} style={{display:show ? 'block': 'none'}}onClick={(e:ITouchEvent) => onClick && onClick(e)}></View>)
}export default HMask

index.module.css

.mask {position: absolute;width: 100vw;min-height: 100vh;height: 100%;top: 0;left: 0;background-color: #000000;opacity: .7;z-index: 100;
}

Taro 封装遮罩层相关推荐

  1. Taro React组件使用(1) —— Overlay 遮罩层【渐入渐出动画遮罩层】

    Overlay 遮罩层 提供一个简单的 Overlay 遮罩层,在页面上的层级为 1026; 1. 使用指南 在 Taro 文件中引入组件,将组件放入src下的components文件夹中 impor ...

  2. 如何封装axios请求。统一基地址、加载遮罩层、响应参数优化

    gitee地址:https://gitee.com/mengxianchen/axios-request-tool  线上体验地址: http://121.43.41.227:82/   浏览器网络设 ...

  3. uni-app 遮罩层事件穿透解决办法catchtouchmove

    前言: 最近在做遮罩层相关的组件时,发现出现遮罩层后,其比遮罩层层级低的其他组件依然能滑动滚动,这就很无语.后面我尝试通过各种布尔值试图阻断这种情况,后面越做越复杂,逻辑越做越乱.再后来发现了一个专门 ...

  4. element-ui:el-dialog遮罩层变黑

    常用的遮罩样式 /* 遮罩层 */ .mo-mask {position: fixed;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 10 ...

  5. 浏览器调取摄像头拍照并有遮罩层

    近来在写一个公众号的项目,因为开发需求,需要调取手机摄像头拍照.最重要的是要有遮罩层,这就限制了不能调用手机自带的摄像头. 项目框架是vue-cli,中间查了很多资料,有用原生js写的(虽然就是用na ...

  6. android 黑色遮罩按钮,打造一个Android的遮罩层SeekBar

    简介:所谓遮罩动画,就是利用遮罩的动画原理来实现的.可以看到的动画是遮罩层区域的内容. 说说这个实现原理:原理其实很简单,只要了解android画笔怎么工作的就非常容易理解.一:指定绘制图片或者层的大 ...

  7. iOS自定义相机:带拍摄区域边框、半透明遮罩层、点击屏幕对焦、自动裁剪(含demo源码)

    文章目录 前言 I.案例1:加一个长方形的框框并裁剪身份证照片(无半透明遮罩层) 1.1 demo 源码 1.2 控制屏幕旋转方向 1.3 封装富文本API 1.4 设置相机预览层和证件框框的fram ...

  8. bootstrap使用Modal,关闭弹框遗留遮罩层

    前两天,用公司封装的框架,写了一个弹框,两个弹框操作相隔时间很短,第二个弹框出现遮罩层. // 手动清除 $(".modal-backdrop").remove(); 发现弹框关闭 ...

  9. css 定位及遮罩层小技巧

    relative定位:相对它自己的正常位置的定位. fixed定位:fixed定位是指元素的位置相对于浏览器窗口是固定位置,即使窗口是滚动的它也不会滚动,且fixed定位使元素的位置与文档流无关,因此 ...

最新文章

  1. css3价格斜切_CSS3倾斜skew()方法_CSS3教程_绿叶学习网
  2. Log4j格式化符号
  3. 大红灯笼高高挂专业影评_浅谈《大红灯笼高高挂》
  4. 设置ListView每条数据之间的间隔
  5. android 调用.h文件,[Android Studio / NDK] 如何使用javah生成.h文件
  6. ubuntu重装用户root认证
  7. 6年后再一次Hello World!这本书让你久等了!
  8. Windows操作系统发展简史
  9. 职场职位缩写 PM,TM,PL,TL,SE,PG,CEO,CFO
  10. deepin提取DSDT
  11. VSFTP一键部署脚本
  12. vue自定义翻页组件
  13. Python实战笔记-常用知识点
  14. MCtalk创业声音丨博学明辨:兴趣社交,给退休前后老年朋友的「小而美」空间
  15. ubuntu中/usr目录下无法直接复制粘贴文件或目录
  16. Java入门基础知识点
  17. 用python进行股票数据分析_用 Python 做股市数据分析(2)
  18. vue电商项目(二)——完成Home页面
  19. C#与Json实现字符串和对象的互相转换
  20. 说说wordpress博客的安全防护

热门文章

  1. ios全局点击空白隐藏keyboard
  2. LG HBS730蓝牙耳机使用总结
  3. 【前端新手】实现ie浏览器界面兼容所遇的坑
  4. UITableView的折叠收缩和QQ好友分组效果
  5. vscode使用技巧
  6. [机缘参悟-66]:深度思考-廉价的情绪抚慰
  7. 1.2配置通过Telnet登录系统
  8. 校友社交平台无人关注? Graduway新获1270万美元融资!
  9. 人工神经网络 —— 神经元和感知机
  10. 从晏才宏老师的凄凉到李开复讲座之“火爆”