如图在虚拟机中会莫名其妙没有数据,而真机没有这个烦恼如图
解决办法很简单只需要用现成的对象填入数组就行如图
关键代码如下图所示
let location = {
latitude: 30,
longitude: 120
};
this.markers[0]=location;
console.log(location); // 输出: { latitude: 30, longitude: 120 }
console.log(JSON.stringify(this.markers));
// 组件挂载后执行
console.log(this.markers[0]);
console.log(this.markers[0].longitude);
console.log(this.markers[0].latitude); // 应该输出 [{ latitude: 30, longitude: 120 }]