Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否有任何方法可以使用react传单添加多线组件?_Javascript_Reactjs_Leaflet_Openstreetmap_React Leaflet - Fatal编程技术网

Javascript 是否有任何方法可以使用react传单添加多线组件?

Javascript 是否有任何方法可以使用react传单添加多线组件?,javascript,reactjs,leaflet,openstreetmap,react-leaflet,Javascript,Reactjs,Leaflet,Openstreetmap,React Leaflet,我正在尝试使用传单实现OpenSteetMap视图。 我创造了一个新的世界 因为我使用Reactjs创建应用程序,所以我开始使用react传单库,它提供react组件 但我无法在react传单中找到多段线组件。似乎没有对MultiPolyline的支持 有没有办法在React中添加此组件?将传单库更新为最新版本。使用多段线代替多段线,效果良好 var map = L.map('map').setView([9.89445, 76.71272], 12).addLayer(osm); var la

我正在尝试使用传单实现OpenSteetMap视图。 我创造了一个新的世界

因为我使用Reactjs创建应用程序,所以我开始使用react传单库,它提供react组件

但我无法在react传单中找到多段线组件。似乎没有对MultiPolyline的支持


有没有办法在React中添加此组件?

将传单库更新为最新版本。使用多段线代替多段线,效果良好

var map = L.map('map').setView([9.89445, 76.71272], 12).addLayer(osm);
var latlngs1 = [
[[9.84644243, 76.81231223],
[9.91437659, 76.82216573]],
[[9.86079307, 76.69274206],
[9.9061336, 76.69914242]]
];
var latlngs2 = [
[[9.91437659, 76.82216573],
[9.86079307, 76.69274206]]
];
var polyline1 = L.polyline(latlngs1, {color: 'red'}).addTo(map);
var polyline2 = L.polyline(latlngs2, {color: 'green'}).addTo(map);

var map = L.map('map').setView([9.89445, 76.71272], 12).addLayer(osm);
var latlngs1 = [
[[9.84644243, 76.81231223],
[9.91437659, 76.82216573]],
[[9.86079307, 76.69274206],
[9.9061336, 76.69914242]]
];
var latlngs2 = [
[[9.91437659, 76.82216573],
[9.86079307, 76.69274206]]
];
var polyline1 = L.polyline(latlngs1, {color: 'red'}).addTo(map);
var polyline2 = L.polyline(latlngs2, {color: 'green'}).addTo(map);