map地图js bug描述: 官网上的实例有语法问题,
positions.forEach((p, i) => { const newMarker = Object.assign({},marker, p) newMarker.id = i + 1 newMarker.label.content = label ${i + 1} markers.push(newMarker) })
最后使用markers的话label 为最后一个值而不是i的值。下面是实际的效果 预期结果: [{ label:1 },{ label:2 },{ label:3 },{ label:4 }]
实际结果: [{ label:4 },{ label:4 },{ label:4 },{ label:4 }]
Edited by LXH_1129