关于微信小程序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 相关文章推荐
jQuery源码分析-03构造jQuery对象-源码结构和核心函数
Nov 14 Javascript
js判断undefined变量类型使用typeof
Jun 03 Javascript
JS实现点击链接取消跳转效果的方法
Jan 24 Javascript
JavaScript使用encodeURI()和decodeURI()获取字符串值的方法
Aug 04 Javascript
mvvm双向绑定机制的原理和实现代码(推荐)
Jun 07 Javascript
JavaScript省市级联下拉菜单实例
Feb 14 Javascript
小程序开发中如何使用async-await并封装公共异步请求的方法
Jan 20 Javascript
详解Vue+elementUI build打包部署后字体图标丢失问题
Jul 13 Javascript
Vue自动构建发布脚本的方法示例
Jul 24 Javascript
Vue 构造选项 - 进阶使用说明
Aug 14 Javascript
Js Snowflake(雪花算法)生成随机ID的实现方法
Aug 26 Javascript
jQuery实现计算器功能
Oct 19 jQuery
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
重新封装zend_soap实现http连接安全认证的php代码
2011/01/12 PHP
PHP类的反射用法实例
2014/11/03 PHP
Laravel程序架构设计思路之使用动作类
2018/06/07 PHP
PHP面向对象程序设计之多态性的应用示例
2018/12/19 PHP
Alliance vs AM BO3 第一场2.13
2021/03/10 DOTA
Highslide.js是一款基于js实现的网页中图片展示插件
2020/03/30 Javascript
一个基于jquery的文本框记数器
2012/09/19 Javascript
jquery.qrcode在线生成二维码使用示例
2013/08/21 Javascript
JavaScript中的console.time()函数详细介绍
2014/12/29 Javascript
jquery实现公告翻滚效果
2015/02/27 Javascript
javascript常用正则表达式汇总
2015/07/31 Javascript
JavaScript使用encodeURI()和decodeURI()获取字符串值的方法
2015/08/04 Javascript
解决bootstrap导航栏navbar在IE8上存在缺陷的方法
2016/07/01 Javascript
基于BootStrap的Metronic框架实现页面链接收藏夹功能按钮移动收藏记录(使用Sortable进行拖动排序)
2016/08/29 Javascript
Vue2.0基于vue-cli+webpack父子组件通信(实例讲解)
2017/09/14 Javascript
javascript实现获取一个日期段内每天不同的价格(计算入住总价格)
2018/02/05 Javascript
layer提示框添加多个按钮选择的实例
2019/09/12 Javascript
python 判断一个进程是否存在
2009/04/09 Python
python通过邮件服务器端口发送邮件的方法
2015/04/30 Python
Python实现爬取需要登录的网站完整示例
2017/08/19 Python
Python+matplotlib+numpy实现在不同平面的二维条形图
2018/01/02 Python
python解析含有重复key的json方法
2019/01/22 Python
django-allauth入门学习和使用详解
2019/07/03 Python
如何使用selenium和requests组合实现登录页面
2020/02/03 Python
屈臣氏俄罗斯在线商店:Watsons俄罗斯
2020/08/03 全球购物
FragranceNet中文网:北美健康美容线上零售商
2020/08/26 全球购物
了解AppleShare protocol(AppleShare协议)吗
2015/08/28 面试题
机械系大学毕业生推荐信
2013/11/27 职场文书
自荐信怎么写呢?
2013/12/09 职场文书
2013的个人自我评价
2013/12/26 职场文书
便利店投资创业计划书
2014/02/08 职场文书
向领导表决心的话
2014/03/11 职场文书
学习经验交流会主持词
2014/04/01 职场文书
交通事故代理词范文
2015/05/23 职场文书
Python编程编写完善的命令行工具
2021/09/15 Python
python3中apply函数和lambda函数的使用详解
2022/02/28 Python