1.先确保marker数据符合要求,比如id、latitude、longitude等字段都有。
2.等页面加载完成后再渲染:
const that = this
wx.nextTick(() => {
that.markers = data
uni.hideLoading()
})
↑ 在这里用wx.nextTick代替this.$nextTick。
如果以上办法没用,就只能用setTimeout,且把时间设置长一点,比如4秒
微信扫一扫
1.先确保marker数据符合要求,比如id、latitude、longitude等字段都有。
2.等页面加载完成后再渲染:
const that = this
wx.nextTick(() => {
that.markers = data
uni.hideLoading()
})
↑ 在这里用wx.nextTick代替this.$nextTick。
如果以上办法没用,就只能用setTimeout,且把时间设置长一点,比如4秒
相关推荐