关于微信小程序map组件z-index的层级问题分析


Posted in Javascript onJuly 09, 2019

前言

说起微信小程序的map组件,可以说是良心之作了,一个组件解决了所以接入地图的所有麻烦,但是在实际小程序的试用过程中还是存在点问题的。

如下情景:

刚开始接入map组件的时候是在微信开发工具的模拟器上预览的,看起来没有一点问题,如下图:

关于微信小程序map组件z-index的层级问题分析

但是在手机上真机模拟的时候就比较尴尬了,地图挡住了我底部的按钮,这个要怎么办呢?先是在百度上百度了好久,别人家写的博客都说,小程序的map组件是层级最高的,这个没办法处理; 然后就觉得凉凉了,不知道要怎么办了,难道要自己重新写个地图吗?感觉又不太现实,于是就问了最近在写小程序的几个朋友,有的说没写过,知道有个人说到cover-view这个视图容器。官方给出的解释是这样子的:

cover-view

基础库 1.4.0 开始支持,低版本需做兼容处理。

覆盖在原生组件之上的文本视图,可覆盖的原生组件包括map、video、canvas、camera、live-player、live-pusher,只支持嵌套cover-view、cover-image,可在cover-view中使用button。

结果就怀着试试看的心情,试了一下这个cover-view,

<cover-view class='bottom-btn'>
  <cover-view class='bot-btn service'>
   <cover-view class='contact-btn' open-type='contact'>
    咨询客服
   </cover-view>
  </cover-view>
  <cover-view class='bot-btn order' bindtap='toOrder'>
   立即预定
  </cover-view>
 </cover-view>

果然不失众望的解决了这个问题,满心欢喜啊!

关于微信小程序map组件z-index的层级问题分析

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
从父页面读取和操作iframe中内容方法
Jul 25 Javascript
javascript Onunload与Onbeforeunload使用小结
Dec 31 Javascript
jQuery EasyUI API 中文文档 - Panel面板
Sep 30 Javascript
关于eval 与new Function 到底该选哪个?
Apr 17 Javascript
js导入导出excel(实例代码)
Nov 25 Javascript
javascript基本语法
May 31 Javascript
vue.js指令v-for使用及索引获取
Nov 03 Javascript
jquery 一键复制到剪切板的实例
Sep 20 jQuery
jfinal与bootstrap的登出实战详解
Nov 27 Javascript
Javascript中prototype与__proto__的关系详解
Mar 11 Javascript
jQuery解析json格式数据示例
Sep 01 jQuery
详解mpvue scroll-view自动回弹bug解决方案
Oct 01 Javascript
Webpack 4如何动态切割JS注入文件名详解
Jul 09 #Javascript
Vue 实现前端权限控制的示例代码
Jul 09 #Javascript
微信小程序文章详情页跳转案例详解
Jul 09 #Javascript
七行JSON代码把你的网站变成移动应用过程详解
Jul 09 #Javascript
js实现无缝滚动双图切换效果
Jul 09 #Javascript
DatePickerDialog 自定义样式及使用全解
Jul 09 #Javascript
bootstrap 日期控件 datepicker被弹出框dialog覆盖的解决办法
Jul 09 #Javascript
You might like
php操作SVN版本服务器类代码
2011/11/27 PHP
关于PHP实现异步操作的研究
2013/02/03 PHP
解析如何在PHP下载文件名中解决乱码的问题
2013/06/20 PHP
Yii获取当前url和域名的方法
2015/06/08 PHP
php出租房数据管理及搜索页面
2017/05/23 PHP
php使用flock阻塞写入文件和非阻塞写入文件的实例讲解
2017/07/10 PHP
php中目录操作opendir()、readdir()及scandir()用法示例
2019/06/08 PHP
PHP+redis实现的限制抢购防止商品超发功能详解
2019/09/19 PHP
Thinkphp5.0框架视图view的循环标签用法示例
2019/10/12 PHP
javascript 特殊字符串
2009/02/25 Javascript
js 蒙版进度条(结合图片)
2010/03/10 Javascript
jquery异步请求实例代码
2011/06/21 Javascript
javascript 45种缓动效果 非常酷
2011/06/28 Javascript
div模拟选择框示例代码
2013/11/03 Javascript
利用cookie记住背景颜色示例代码
2013/11/04 Javascript
jquery文本框中的事件应用以输入邮箱为例
2014/05/06 Javascript
用js格式化金额可设置保留的小数位数
2014/05/09 Javascript
AngularJS模块学习之Anchor Scroll
2016/01/19 Javascript
JavaScript中日期函数的相关操作知识
2016/08/03 Javascript
BootStrap树状图显示功能
2016/11/24 Javascript
Vue中使用vux配置代码详解
2018/09/16 Javascript
Vue 动态添加路由及生成菜单的方法示例
2019/06/20 Javascript
vue2路由基本用法实例分析
2020/03/06 Javascript
JavaScript实现多文件下载方法解析
2020/08/07 Javascript
[03:47]2015国际邀请赛第三日现场精彩回顾
2015/08/08 DOTA
[41:05]Serenity vs Pain 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python 字符串大小写转换的简单实例
2017/01/21 Python
对python_discover方法遍历所有执行的用例详解
2019/02/13 Python
python实现tail实时查看服务器日志示例
2019/12/24 Python
亚洲独特体验旅游专家:eOasia
2018/08/15 全球购物
大学生职业生涯规划书范文
2014/01/14 职场文书
另类冲刺标语
2014/06/24 职场文书
幸福家庭标语
2014/06/27 职场文书
中学政教处工作总结
2015/08/13 职场文书
JavaScript流程控制(分支)
2021/12/06 Javascript
Spring Boot配合PageHelper优化大表查询数据分页
2022/04/20 Java/Android