关于微信小程序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 相关文章推荐
12种不宜使用的Javascript语法整理
Nov 04 Javascript
利用JavaScript检测CPU使用率自己写的
Mar 22 Javascript
js、jquery图片动画、动态切换示例代码
Jun 03 Javascript
js判断手机和pc端选择不同执行事件的方法
Jan 30 Javascript
jQuery UI插件自定义confirm确认框的方法
Mar 20 Javascript
JavaScript实现信用卡校验方法
Apr 07 Javascript
js中获取 table节点各tr及td的内容简单实例
Oct 14 Javascript
微信小程序 自定义对话框实例详解
Jan 20 Javascript
vue-resourse将json数据输出实例
Mar 08 Javascript
js es6系列教程 - 新的类语法实战选项卡(详解)
Sep 02 Javascript
vue-cli axios请求方式及跨域处理问题
Mar 28 Javascript
详解基于Vue的支持数据双向绑定的select组件
Sep 02 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(4) php 函数 补充2
2010/02/15 PHP
header导出Excel应用示例
2014/01/24 PHP
ThinkPHP采用原生query实现关联查询left join实例
2014/12/02 PHP
PHP匿名函数和use子句用法实例
2016/03/16 PHP
在laravel5.2中实现点击用户头像更改头像的方法
2019/10/14 PHP
PJBlog插件 防刷新的在线播放器
2006/10/25 Javascript
js创建元素(节点)示例
2014/01/02 Javascript
jQuery选择器全集详解
2014/11/24 Javascript
jQuery中:visible选择器用法实例
2014/12/30 Javascript
JavaScript判断变量是否为空的自定义函数分享
2015/01/31 Javascript
jQuery基于$.ajax设置移动端click超时处理方法
2016/05/14 Javascript
jQuery使用animate实现ul列表项相互飘动效果示例
2016/09/16 Javascript
js无提示关闭浏览器窗口的两种方法分析
2016/11/06 Javascript
浅述节点的创建及常见功能的实现
2016/12/15 Javascript
浅谈jQuery中事情的动态绑定
2017/02/12 Javascript
JavaScript原生数组Array常用方法
2017/04/06 Javascript
webpack引入eslint配置详解
2018/01/22 Javascript
JS严格模式知识点总结
2018/02/27 Javascript
以v-model与promise两种方式实现vue弹窗组件
2018/05/21 Javascript
python3实现读取chrome浏览器cookie
2016/06/19 Python
Python读取和处理文件后缀为.sqlite的数据文件(实例讲解)
2017/06/27 Python
Python双向循环链表实现方法分析
2018/07/30 Python
Python实现某论坛自动签到功能
2019/08/20 Python
python super函数使用方法详解
2020/02/14 Python
tensorflow 实现数据类型转换
2020/02/17 Python
为什么说python适合写爬虫
2020/06/11 Python
Python自动巡检H3C交换机实现过程解析
2020/08/14 Python
亚历山大·王官网:Alexander Wang
2017/06/23 全球购物
Tretorn美国官网:瑞典外套和鞋类品牌,抵御风雨
2018/07/19 全球购物
Allsole美国/加拿大:英国一家专门出售品牌鞋子的网站
2018/10/21 全球购物
美国领先的宠物用品和宠物食品零售商:Petco
2020/10/28 全球购物
销售业务实习自我鉴定
2013/09/23 职场文书
《只有一个地球》教学反思
2014/02/14 职场文书
2014年话务员工作总结
2014/11/19 职场文书
商场收银员岗位职责
2015/04/07 职场文书
自考生自我评价
2019/06/21 职场文书