今天在写小程序详情页时候遇到┅个坑二人对战的微信小程序序map组件的markers属性是通过后端异步请求到数据后设置的,结果就导致了微信底层渲染出错
但是如果我先在data向洳下初始化markers变量,却可以渲染
但是我们的数据必须是要从后端请求的,不能这样初始化写死
通过以下步骤便可以解决此问题;
在data里面設置一个布尔值;
这样动态请求数据就可以显示了!
说起二人对战的微信小程序序的map組件可以说是良心之作了,一个组件解决了所以接入地图的所有麻烦
但是在实际小程序的试用过程中还是存在点问题的。
刚开始接入map組件的时候是在微信开发工具的模拟器上预览的看起来没有一点问题,如下图:
但是在手机上真机模拟的时候就比较尴尬了地图挡住叻我底部的按钮,这个要怎么办呢先是在百度上百度了好久,
别人家写的博客都说小程序的map组件是层级最高的,这个没办法处理; 然后就覺得凉凉了,不知道要怎么办了
难道要自己重新写个地图吗?感觉又不太现实于是就问了最近在写小程序的几个朋友,有的说没写过
知道有个人说到cover-view这个视图容器。官方给出的解释是这样子的:
基础库 1.4.0 开始支持低版本需做兼容处理。
结果就怀着试试看的心情试了┅下这个cover-view,
果然不失众望的解决了这个问题满心欢喜啊!
今天在写小程序详情页时候遇到┅个坑二人对战的微信小程序序map组件的markers属性是通过后端异步请求到数据后设置的,结果就导致了微信底层渲染出错
但是如果我先在data向洳下初始化markers变量,却可以渲染
但是我们的数据必须是要从后端请求的,不能这样初始化写死
通过以下步骤便可以解决此问题;
在data里面設置一个布尔值;
这样动态请求数据就可以显示了!
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。