控制台输出能看到第三个点也加进去了,但地图上只显示前面的两个点,不显示后面push进去的点?
Page({
data: {
markers: [
{
id: 0,
latitude: 23.099994,
longitude: 113.324520,
},
{
id: 1,
latitude: 23.199994,
longitude: 113.424520,
}
],
},
onLoad: function (options) {
this.data.markers.push({
id: 2,
latitude: 23.299994,
longitude: 113.524520,
}),
console.log('测试1: ', this.data.markers[0].latitude)
console.log('测试2: ', this.data.markers[1].latitude)
console.log('测试3: ', this.data.markers[2].latitude)
},
})
大佬 ios markers消失的问题有解决办法吗,还有callout有没有隐藏的方法
是啊是啊,感谢!
定时器改变markers
会闪烁怎么破?
push之后,你要setData