使用cover-view覆盖小程序原生组件,解决原生组件层级最高的问题

摘要:
此前,在开发小程序的过程中,经常使用一些本地组件,如地图、视频等。如果此时页面只需要显示弹出窗口,则发现无论如何设置模式框的级别,都无法覆盖这些本地组件。幸运的是,小程序官方提供了一个容器,例如cover view来解决这些问题。1//这里,级别比本地组件高2,注意使用时某些属性是否有效

之前在开发小程序过程中,经常会使用到一些原生组件,比如map、video等等,如果这时候页面刚好有需要显示弹窗的话,会发现无论怎么设置模态框的层级,都无法覆盖组这些原生组件。

不过幸好小程序官方有提供cover-view这样的一个容器用来解决这类问题

1 <map></map>

//此处层级比原生组件高
2 <cover-view></<cover-view>

但是cover-view还是有一定局限性,目前cover-view里面只支持嵌套 cover-viewcover-image组件,可在 cover-view 中使用 button

而且cover-view并没有完全支持css里的所有属性,使用时要留意部分属性是否有生效

免责声明:文章转载自《使用cover-view覆盖小程序原生组件,解决原生组件层级最高的问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇HTTP请求流程你了解了么?Tair rdb(redis存储引擎)实现介绍下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

微信小程序: 使用本地缓存

参考:https://www.bilibili.com/video/BV1RK4y1v7zv?p=19&spm_id_from=pageDriver import { request } from "../../request/index.js"; //必须全路径 Page({ /** * 页面的初始数据 */data: {...

小程序入口构造工具&amp;amp;二维码测试工具

小程序入口构造工具&二维码测试工具 本文将介绍我们小程序中隐藏的两个工具页面。原理虽不复杂,收益却实实在在,或许也能给诸君带来启发。 入口构造工具 痛点 PM&运营 投放链接PM&运营每次投放新入口时,都需要找FE要页面链接。投放多少链接就要找FE多少次,一方面相互之间的沟通等待会耗掉不少时间,另一方面询问/回复过程会打断对方手头...

外卖小程序对接飞鹅小票打印的实现

外卖点餐在流程处理上是争分夺秒的,大多数买家都是临近饭点才点餐,这样下单之后就会盼望着能尽快送到,作为点餐流程环节一部分的小票打印也就要求越便捷越省时间越好。小票云打印因为其小巧便捷、无线联网、自动打印而成为首选的外卖小程序小票打印解决方案。 酷客多外卖小程序的小票打印对接了易联云、飞鹅两家,其中飞鹅小票打印机因为自带接单语音提醒所以更受欢迎。云打印的原理...

小程序自定义头部导航栏

第一步:在app.json中设置 目前微信小程序不支持单个页面设置,一旦决定要使用自定义导航栏后,那么每个页面都需要设置 导航栏组件目录: index.wxml 文件 <view class='nav-wrap' style='height: {{height*2 + 20}}px;'> <!--导航栏 中间的标题 --&g...

用chrome模拟微信浏览器访问页面

有的网页通过限制user agent 来达到禁止在微信浏览器以外的地方访问,我们通过chrome修改user agent即可破解。 CHROME浏览器,进入开发者模式 切换到手机浏览模板 打开 Network,有下拉菜单中选择Custom->Add 选择Devices,再点击Add custom device 然后在user agent中填写下面的...

uni-app 开发小程序 预览包过大

使用vue-cli 搭建的项目,在npm run dev:mp-weixin  进行开发时,微信开发工具,预览小程序时,提示开发包过大,无法预览。 此时是因为在开发环境中没有对代码进行压缩! 此时修改vue.config.js 文件的配置项、 修改之后,再次运行 npm run dev:mp-weixin ,此时项目代码包就变小了。...