关于微信小程序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 相关文章推荐
javascript一个无懈可击的实例化XMLHttpRequest的方法
Oct 13 Javascript
jquery之超简单的div显示和隐藏特效demo(分享)
Jul 09 Javascript
JQueryiframe页面操作父页面中的元素与方法(实例讲解)
Nov 19 Javascript
js实现a标签超链接提交form表单的方法
Jun 24 Javascript
js实现图片无缝滚动特效
Mar 19 Javascript
简单的js表格操作
Sep 24 Javascript
让DIV的滚动条自动滚动到最底部的3种方法(推荐)
Sep 24 Javascript
利用Angularjs中模块ui-route管理状态的方法
Dec 27 Javascript
Vue双向绑定实现原理与方法详解
May 07 Javascript
Vue 中如何将函数作为 props 传递给组件的实现代码
May 12 Javascript
详解JavaScript之ES5的继承
Jul 08 Javascript
vue-admin-template配置快捷导航的代码(标签导航栏)
Sep 04 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+MySQL的聊天室设计
2006/10/09 PHP
php 操作excel文件的方法小结
2009/12/31 PHP
php绘制一个扇形的方法
2015/01/24 PHP
PHP+jQuery翻板抽奖功能实现
2015/10/19 PHP
PHP给前端返回一个JSON对象的实例讲解
2018/05/31 PHP
PHP超全局变量实现原理及代码解析
2020/09/01 PHP
用于自动添加Digg This!按钮的JavaScript
2006/12/23 Javascript
js arguments.callee的应用代码
2009/05/07 Javascript
onkeydown事件解决按回车键直接提交数据的需求
2013/04/11 Javascript
15条JavaScript最佳实践小结
2013/08/09 Javascript
28个常用JavaScript方法集锦
2015/01/14 Javascript
Javascript核心读书有感之表达式和运算符
2015/02/11 Javascript
JS实现带缓冲效果打开、关闭、移动一个层的方法
2015/05/09 Javascript
JS实现点击上移下移LI行数据的方法
2015/08/05 Javascript
浅析$.getJSON异步请求和同步请求
2016/06/06 Javascript
vue2.0实战之使用vue-cli搭建项目(2)
2017/03/27 Javascript
js利用for in循环获取 一个对象的所有属性以及值的实例
2017/03/30 Javascript
Angular如何引入第三方库的方法详解
2017/07/13 Javascript
学习使用ExpressJS 4.0中的新Router的用法
2018/11/06 Javascript
js类的继承定义与用法分析
2019/06/21 Javascript
vue和H5 draggable实现拖拽并替换效果
2020/07/29 Javascript
vant-ui组件调用Dialog弹窗异步关闭操作
2020/11/04 Javascript
python实现识别相似图片小结
2016/02/22 Python
python2.7读取文件夹下所有文件名称及内容的方法
2018/02/24 Python
Python数据处理numpy.median的实例讲解
2018/04/02 Python
python 把文件中的每一行以数组的元素放入数组中的方法
2018/04/29 Python
python和shell获取文本内容的方法
2018/06/05 Python
Python 字节流,字符串,十六进制相互转换实例(binascii,bytes)
2020/05/11 Python
8种常用的Python工具
2020/08/05 Python
美国著名的女性内衣零售商:Frederick’s of Hollywood
2018/02/24 全球购物
《苏珊的帽子》教学反思
2014/04/07 职场文书
项目合作协议书
2014/04/16 职场文书
政府班子四风问题整改措施
2014/10/04 职场文书
实习感想范文
2015/08/10 职场文书
Go语言中的UTF-8实现
2021/04/26 Golang
Elasticsearch 索引操作和增删改查
2022/04/19 Python