Curve
Properties
- type 'basis' | 'basisClosed' | 'basisOpen' | 'linear' | 'linearClosed' | 'natural' | 'monotoneX' | 'monotoneY' | 'monotone' | 'step' | 'stepBefore' | 'stepAfter' | Function
曲线的插值类型,可以接收自定义的函数。折线对应的 type 为 “linear” 。
默认值:'linear'
示例:
- points Array
曲线上所有点的坐标。形如:[{ x, y }]。
- layout 'horizontal' | 'vertical' optional
布局类型。当值为 "horizontal" 时,如果插值类型为 "monotone",我们会使用 "monotoneX" 的插值算法。
- baseLine Number | Array optional
基准线,可以是一个数值,这种情况会根据 layout 解析成 x = ${baseLine} 或者 y = ${baseLine}。当使用 AreaChart 或者 ComposedChart 作为父组件的时候,不需要自己计算,父组件会计算好。
- connectNulls Boolean
当遇到 null、undefined 等非法输入的时候,是否跳过这个值,让前后连接起来。
默认值:false
示例:
- A lineChart connect nulls and a lineChart disconnect nulls
- An areaChart connect nulls and an areaChart disconnect nulls
- onClick Function optional
曲线 click 事件的回调函数。
- onMouseDown Function optional
曲线 mousedown 事件的回调函数。
- onMouseUp Function optional
曲线 mouseup 事件的回调函数。
- onMouseMove Function optional
曲线 mousemove 事件的回调函数。
- onMouseOver Function optional
曲线 mouseover 事件的回调函数。
- onMouseOut Function optional
曲线 mouseout 事件的回调函数。
- onMouseEnter Function optional
曲线 moustenter 事件的回调函数。
- onMouseLeave Function optional
曲线 mouseleave 事件的回调函数。