关于setData
- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
这是data里面的内容:
data:{
longitude:"",
latitude:"",
},
我先调用了一个函数
getposition() {
var self=this;
wx.getLocation({
type: ‘gcj02’,
success(res) {
self.setData({//回调函数里面不能再用this
latitude:res.latitude,
longitude:res.longitude
})
}
})
}
将目前位置的经纬度信息传给data,然后wxml里面也实现了我想要的map功能
可是当我想输出一下latitude
console.log(this.data.latitude)
控制台输出为空,也就是我初始给的值,这是为什么?