关于微信小程序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函数、方法、对象代码
Oct 29 Javascript
传智播客学习之JavaScript基础篇
Nov 13 Javascript
js 事件处理函数间的Event物件是否全等
Apr 08 Javascript
JSON序列化与解析原生JS方法且IE6和chrome测试通过
Sep 05 Javascript
jquery(hide方法)隐藏指定元素实例
Nov 11 Javascript
jquery库或JS文件在eclipse下报错问题解决方法
Apr 17 Javascript
全面解析jQuery $(document).ready()和JavaScript onload事件
Jun 08 Javascript
微信小程序 框架详解及实例应用
Sep 26 Javascript
Javascript ES6中对象类型Sets的介绍与使用详解
Jul 17 Javascript
JavaScript数据结构之双向链表定义与使用方法示例
Oct 27 Javascript
ES6 迭代器(Iterator)和 for.of循环使用方法学习(总结)
Feb 08 Javascript
iview在vue-cli3如何按需加载的方法
Oct 31 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版)
2012/08/21 PHP
PHP下获取上个月、下个月、本月的日期(strtotime,date)
2014/02/02 PHP
php数据库操作model类(使用__call方法)
2016/11/16 PHP
PHP实现在对象之外访问其私有属性private及保护属性protected的方法
2017/11/20 PHP
学习YUI.Ext第七日-View&amp;JSONView Part Two-一个画室网站的案例
2007/03/10 Javascript
js中top/parent/frame概述及案例应用
2013/02/06 Javascript
ExtJs中gridpanel分组后组名排序实例代码
2013/12/02 Javascript
JS双击变input框批量修改内容
2016/12/12 Javascript
原生JS实现垂直手风琴效果
2017/02/19 Javascript
vue学习笔记之vue1.0和vue2.0的区别介绍
2017/05/17 Javascript
jQuery.Form实现Ajax上传文件同时设置headers的方法
2017/06/26 jQuery
JS排序算法之冒泡排序,选择排序与插入排序实例分析
2017/12/13 Javascript
解决vue2中使用axios http请求出现的问题
2018/03/05 Javascript
angular的输入和输出的使用方法
2018/09/22 Javascript
小程序实现搜索框
2020/06/19 Javascript
详解vue v-model
2020/08/31 Javascript
npm ci命令的基本使用方法
2020/09/20 Javascript
[54:05]DOTA2-DPC中国联赛定级赛 SAG vs iG BO3第一场 1月9日
2021/03/11 DOTA
Python调用微信公众平台接口操作示例
2017/07/08 Python
Pandas之drop_duplicates:去除重复项方法
2018/04/18 Python
在Python中构建增广矩阵的实现方法
2019/07/01 Python
浅谈Python程序的错误:变量未定义
2020/06/02 Python
Python devel安装失败问题解决方案
2020/06/09 Python
Alpine安装Python3依赖出现的问题及解决方法
2020/12/25 Python
纯CSS实现右侧底部悬浮效果(悬浮QQ、微信、微博、邮箱等联系方式)
2015/04/24 HTML / CSS
Joules美国官网:出色的英国风格
2017/10/30 全球购物
Desigual德国官网:在线购买原创服装
2018/03/27 全球购物
C面试题
2015/10/08 面试题
端午节活动策划方案
2014/03/09 职场文书
六一节目主持词
2014/04/01 职场文书
科技之星事迹材料
2014/06/02 职场文书
健康状况证明书
2014/11/26 职场文书
党员廉政准则心得体会
2016/01/20 职场文书
民政局2016年“六一”儿童节慰问活动总结
2016/04/06 职场文书
小程序实现悬浮按钮的全过程记录
2021/10/16 HTML / CSS
Redis基本数据类型哈希Hash常用操作命令
2022/06/01 Redis