从数据库获得的数据正常,并且id值都不一样且都是数字,图片中没没有展示出来,展示的是_id,请不要混淆!
设置的代码如下
onLoad:async function(){
var that=this;
var markers=[];
const a =await wx.getLocation({type: 'gcj02'})
console.log(a)
that.setData({
latitude:a.latitude,
longitude:a.longitude
})
// 调用sdk接口
qqmapsdk.reverseGeocoder({
location: {
latitude: a.latitude,
longitude: a.longitude
},success:function(res){
console.log(res)
}
})
//获取数据库markers
const b =await DBM.get()
console.log(b)
markers=b.data;//赋值成功
that.setData({
markers:markers
})
console.log(that.data.markers)//数据正常
},
请问这个问题最后怎么解决的呀?