RadialBar
Properties
cxNumber@deprecated
圆心的 x 坐标。
默认值:
0cyNumber@deprecated
圆心的 y 坐标。
默认值:
0legendType'line' | 'plainline' | 'square' | 'rect'| 'circle' | 'cross' | 'diamond' | 'square' | 'star' | 'triangle' | 'wye' | 'none'optional
对应的图例 icon 的类型。
默认值:
"rect"labelBoolean | Object | ReactElement | Function
图形上的文本标签。当值为 false ,不展示文本标签。当值为 true,会根据 Bar 的属性配置来展示文本标签。当值为一个对象的时候,会把这个对象解析为 文本标签 的属性,来覆盖默认属性。当值是一个 React Element ,会克隆这个 React Element 来渲染“文本标签”。当值是一个 函数 时,会调用这个函数去渲染自定义的“文本标签”。
默认值:
falsebackgroundBoolean | Object | ReactElement | Function
是否显示背景柱条。当值为 false ,不展示背景柱条。当值为 true,会根据 RadialBar 的属性配置来展示背景柱条。当值为一个对象的时候,会把这个对象解析为 背景柱条 的属性,来覆盖默认属性。当值是一个 React Element ,会克隆这个 React Element 来渲染“背景柱条”。当值是一个 函数 时,会调用这个函数去渲染自定义的“背景柱条”。
默认值:
falsedataArray
源数据,对象数组。
默认值:
[]isAnimationActiveBoolean | "auto"
当值为 false,不开启动画。
默认值:
"auto"animationBeginNumber
声明组件挂载或更新后,开始运行动画的间隔时长,单位为毫秒。
默认值:
0animationDurationNumber
声明动画的运行时长,单位为毫秒。
默认值:
1500animationEasing'ease' | 'ease-in' | 'ease-out' | 'ease-in-out' | 'linear'
动画缓动函数的类型。
默认值:
"ease"onAnimationStartFunctionoptional
区域图动画 start 事件的回调函数。
onAnimationEndFunctionoptional
区域图动画 end 事件的回调函数。
onClickFunctionoptional
柱条 click 事件的回调函数。
onMouseDownFunctionoptional
柱条 mousedown 事件的回调函数。
onMouseUpFunctionoptional
柱条 mouseup 事件的回调函数。
onMouseMoveFunctionoptional
柱条 mousemove 事件的回调函数。
onMouseOverFunctionoptional
柱条 mouseover 事件的回调函数。
onMouseOutFunctionoptional
柱条 mouseout 事件的回调函数。
onMouseEnterFunctionoptional
柱条 mouseenter 事件的回调函数。
onMouseLeaveFunctionoptional
柱条 mouseleave 事件的回调函数。