父组件

    子组件

    Properties

    • Array

    雷达所有顶点的坐标,格式如:[{ x, y }]。

    • shape Element | Function

    “雷达”的图形配置,接收多种配置。当值是一个 React Element ,会克隆这个 React Element 来渲染“雷达”。当值是一个 函数 时,会调用这个函数去渲染自定义的“雷达”。

    • Bool | Object | Element | Function

    “雷达”多边形上的点,接收多种配置。当值为 false,不渲染点。当值为 true,点会继承 Radar 的属性配置,例如配置了 Radar 的 stroke 为 "red", 点会继承这个属性。当值为一个对象的时候,会把这个对象解析为点的属性,来覆盖默认属性。当值是一个 React Element ,会克隆这个 React Element 来渲染“点”。当值是函数时,会调用这个函数去渲染自定义的“点”。

    默认值:true

    • legendType 'line' | 'square' | 'rect'| 'circle' | 'cross' | 'diamond' | 'square' | 'star' | 'triangle' | 'wye' | 'none' optional

    对应的图例 icon 的类型。

    • Bool | Object | Element | Function

    图形上的文本标签。当值为 false,不展示文本标签。当值为 true,会根据 Bar 的属性配置来展示文本标签。当值为一个对象的时候,会把这个对象解析为文本标签的属性,来覆盖默认属性。当值是一个 React Element ,会克隆这个 React Element 来渲染“文本标签”。当值是函数时,会调用这个函数去渲染自定义的“文本标签”。

    默认值:true

    当值为 false,不开启动画。

    默认值:true in CSR, and false in SSR

    声明组件挂载或更新后,开始运行动画的间隔时长,单位为毫秒。

    • Number

    声明动画的运行时长,单位为毫秒。

    默认值:1500

    • animationEasing 'ease' | 'ease-in' | 'ease-out' | 'ease-in-out' | 'linear'

    动画缓动函数的类型。

    默认值:'ease'

    • Function optional

    区域图动画 start 事件的回调函数。