带动态环的传单多折线
Leaflet Multipolyline with dynamic rings
为了在传单中使用多折线,我必须像这样实例化折线...
var polyline = L.polyline([[], []], {color: generateRandomColor()}).addTo(map);
如何使用动态数量的环(空数组)实例化折线?
我该怎么做?
谢谢!
您可以创建一个循环 X 次并添加空数组的函数:
function createRings(rings){
var latlngs = [];
for(var i = 0; i < rings || 0; i++){
latlngs.push([]);
}
return latlngs;
}
var polyline = L.polyline(createRings(3), {color: generateRandomColor()}).addTo(map);
为了在传单中使用多折线,我必须像这样实例化折线...
var polyline = L.polyline([[], []], {color: generateRandomColor()}).addTo(map);
如何使用动态数量的环(空数组)实例化折线?
我该怎么做? 谢谢!
您可以创建一个循环 X 次并添加空数组的函数:
function createRings(rings){
var latlngs = [];
for(var i = 0; i < rings || 0; i++){
latlngs.push([]);
}
return latlngs;
}
var polyline = L.polyline(createRings(3), {color: generateRandomColor()}).addTo(map);