在地圖開發中遇到個問題,覆蓋物啥的都有X和Y組成的坐標點,拿到后臺數據最后解析成2個數組,想要動態生成但坐標系有兩個值,一個標簽只能有一個v-for我嘗試過在外層嵌套個div先遍歷一個div,里面再循環遍歷一個單這樣貌似變2倍了<!-- <div v-for="(lat,index) in lat" :key='index'> --> <gmap-marker v-for="(item,index) in positions" :key='index'
:position="{lat:Number(item.lat),lng:Number(item.lon)}">
</gmap-marker><!-- </div> -->data () {return {
position: [],
positions: {
lat: [],
lon: []
},
}
},
this.position = reponse.data.data;
this.position.forEach(ele => {
this.positions.lat.push(ele.lat);
this.positions.lon.push(ele.lon);
})我希望能把2個數組,一個v-for就循環出來,麻煩了
vue 中v-for怎么遍歷對象中的數組?
德瑪西亞99
2018-07-05 15:22:56