Leafletjs 中折线之间不需要的多边形

Unwanted Polygon between Polylines in Leafletjs

我用 LeafletJS 创建了折线来连接 openstreetmap 上的标记。但是,当我向折线函数添加两个以上的点时,点之间会出现不需要的黄色三角形。 (下面的图片和代码)

这是已知问题还是我的代码中存在错误?我已经尝试查看文档和几个示例,他们也是这样做的。

    var firstpolyline = L.polyline([[53.095039, -7.921957],
    [51.143901, -1.434145],
    [52.915245, 6.869848]], {color: 'red'}).addTo(map);

原来你必须指定 fill:'false', fillOpacity:'0' 颜色设置的位置以移除黄色三角形(多边形填充)。现在只有红线了。

文档的 link 在这里:https://leafletjs.com/reference-1.4.0.html#polyline