Curve

Properties

  • type'basis' | 'basisClosed' | 'basisOpen' | 'bumpX' | 'bumpY' | 'bump' | 'linear' | 'linearClosed' | 'natural' | 'monotoneX' | 'monotoneY' | 'monotone' | 'step' | 'stepBefore' | 'stepAfter' | Function

    曲线的插值类型,可以接收自定义的函数。折线对应的 type 为 “linear” 。

    默认值:'linear'

  • pointsArray

    曲线上所有点的坐标。形如:[{ x, y }]。

  • layout'horizontal' | 'vertical'optional

    布局类型。当值为 "horizontal" 时,如果插值类型为 "monotone",我们会使用 "monotoneX" 的插值算法。

  • baseLineNumber | Arrayoptional

    基准线,可以是一个数值,这种情况会根据 layout 解析成 x = ${baseLine} 或者 y = ${baseLine}。当使用 AreaChart 或者 ComposedChart 作为父组件的时候,不需要自己计算,父组件会计算好。

  • connectNullsBoolean

    当遇到 null、undefined 等非法输入的时候,是否跳过这个值,让前后连接起来。

    默认值:false

  • onClickFunctionoptional

    曲线 click 事件的回调函数。

  • onMouseDownFunctionoptional

    曲线 mousedown 事件的回调函数。

  • onMouseUpFunctionoptional

    曲线 mouseup 事件的回调函数。

  • onMouseMoveFunctionoptional

    曲线 mousemove 事件的回调函数。

  • onMouseOverFunctionoptional

    曲线 mouseover 事件的回调函数。

  • onMouseOutFunctionoptional

    曲线 mouseout 事件的回调函数。

  • onMouseEnterFunctionoptional

    曲线 mouseenter 事件的回调函数。

  • onMouseLeaveFunctionoptional

    曲线 mouseleave 事件的回调函数。