微信小程序map组件请求markers数据无法渲染

我心飞翔 分类:微信小程序

今天在写小程序详情页时候遇到一个坑,微信小程序map组件的markers属性是通过后端异步请求到数据后设置的,在手机上看时会出现蓝屏情况,有时候蓝屏会出现地图,有时候进来一直是蓝屏。

  • 但是如果我先在data向如下初始化markers变量,却可以渲染。

微信小程序map组件请求markers数据无法渲染

  • 但是我们的数据必须是要从后端请求的,不能这样初始化写死。

第一步:在data里面设置一个布尔值。

微信小程序map组件请求markers数据无法渲染

第二部:在map上设置wx:if

微信小程序map组件请求markers数据无法渲染

第三步:

微信小程序map组件请求markers数据无法渲染

这样动态请求数据就可以显示了!

小程序文章推荐:

微信小程序实现导航功能
微信小程序高度适配

作者:掘金-微信小程序map组件请求markers数据无法渲染

回复

我来回复
  • 暂无回复内容