假設在data中定義了一個數組markers
markers: [{ title: "", id: "", latitude: "", longitude: "", iconPath: "img/Local.png", width: 20, height: 20 }]
如果我現在要用setData修改latitude和longitude的值,首先先定義兩個變量,將要修改的值賦值給這兩個變量(注意要加引號)
var lat = "that.markers[0].lat"; var lng = "that.markers[0].lng";
然后在setData中賦值(注意加中括號)
that.setData({ //經緯度賦值 [lat]:res.latitude, [lng]:res.longitude })