• 一个抽象类,无实体组件
  • 包含在矢量叠加层(多边形、折线、圆)之间共享的选项和常量。不要直接使用它。

# Options 选项

参数选项 类型 默认 描述
stroke Boolean true 是否沿路径绘制描边。将其设置false为禁用多边形或圆形的边框。
color String '#3388ff' 描边颜色
weight Number 3 笔画宽度(以像素为单位)
opacity Number 1.0 描边不透明度
lineCap String 'round' 一个字符串,它定义要在笔画末尾使用的形状。 (opens new window)
lineJoin String 'round' 一个字符串,它定义了要在笔画角落使用的形状。 (opens new window)
dashArray String null 定义笔划破折号模式 (opens new window)的字符串。不适用于某些旧浏览器 (opens new window)Canvas中的驱动层 。
dashOffset String null 一个字符串,它定义到破折号模式的距离以开始破折号 (opens new window)。不适用于某些旧浏览器 (opens new window)Canvas中的驱动层。
fill Boolean depends 是否用颜色填充路径。将其设置false为禁用填充多边形或圆形。
fillColor String * 填色。默认为color选项 的值
fillOpacity Number 0.2 填充不透明度。
fillRule String 'evenodd' 定义如何确定形状内部的 (opens new window)字符串。
bubblingMouseEvents Boolean true true,此路径上的鼠标事件将触发地图上的相同事件(除非L.DomEvent.stopPropagation使用)。
renderer Renderer `` 将此特定实例Renderer用于此路径。优先于地图的默认渲染器
className String null 在元素上设置的自定义类名。仅适用于 SVG 渲染器。

# 方法说明

方法 退货 描述
redraw() this 重绘图层。有时在更改路径使用的坐标后很有用。
setStyle(<Path options> *style*) this 根据对象中的选项更改路径的外观Path options
bringToFront() this 将图层置于所有路径图层的顶部。
bringToBack() this 将图层置于所有路径图层的底部。