BezierCurveOptions

BezierCurve 构造函数的可选参数。它没有构造函数,但可通过对象字面量形式表示。

interface BezierCurveOptions {
    dashArray?: number[];
    enableClicking?: boolean;
    enableMassClear?: boolean;
    strokeColor?: string;
    strokeOpacity?: number;
    strokeStyle?: "solid" | "dashed" | "dotted";
    strokeWeight?: number;
    zIndex?: number;
}

属性

虚线样式配置,如 [8, 4] 表示实线部分长8像素、间隙部分长4像素。 默认虚线中实线和空隙的长度均为线宽的2倍

是否响应点击事件,默认值:true

是否在调用 map.clearOverlays() 时清除此覆盖物,默认值:true

曲线颜色,格式为 '#xxxxxx'

跟随主题色(CSS 变量 --bmap-color-primary,缺省为 '#1677ff')

曲线透明度,取值范围0 - 1,默认值:1

曲线样式,默认值:'solid'

曲线宽度,以像素为单位,默认值:2

覆盖物的初始层叠顺序,也可通过 setZIndex() 方法修改,默认值:0