PolarAngleAxis
Properties
dataKeyString | Number | Function
“角度轴”对应数据属性的 key 。
cxNumber
圆心的 x 坐标。
cyNumber
圆心的 y 坐标。
radiusPercentage | Number
角度轴的半径大小。如果值为百分比,我们首先会根据圆心的坐标、图表的宽度、图表的高度计算一个最大半径,然后根据这个最大半径来计算真实的半径。
axisLineBool | Object
轴线配置。当值为 false 时,不绘制轴线。当值为对象类型时,会把这个对象解析成 轴线 的属性配置。
默认值:
trueaxisLineTypeString
轴线的类型:圆、多边形。
默认值:
"polygon"tickLineBool | Object
刻度线配置。当值为 false 时,不绘制刻度线。当值为对象类型时,会把这个对象解析成 刻度线 的属性配置。
默认值:
truetickBool | Object | ReactElement | Function
刻度配置。当值为 false 时,不绘制刻度。当值为对象类型时,会把这个对象解析成 刻度 的属性配置。当值为 React element,会克隆这个元素来渲染刻度。
默认值:
trueticksArray
指定需要展示的刻度,每个元素形如:[{ value: "a", angle: 30 }]。
orientationString
刻度的方向:内部、外部。
默认值:
"outer"tickFormatterFunction
刻度格式化函数。
type'number' | 'category'
角度轴的类型:数值轴、类目轴。
默认值:
"category"allowDuplicatedCategoryBoolean
是否允许类目轴有重复的类目。
默认值:
trueonClickFunctionoptional
刻度 click 事件的回调函数。
onMouseDownFunctionoptional
刻度 mousedown 事件的回调函数。
onMouseUpFunctionoptional
刻度 mouseup 事件的回调函数。
onMouseMoveFunctionoptional
刻度 mousemove 事件的回调函数。
onMouseOverFunctionoptional
刻度 mouseover 事件的回调函数。
onMouseOutFunctionoptional
刻度 mouseout 事件的回调函数。
onMouseEnterFunctionoptional
刻度 mouseenter 事件的回调函数。
onMouseLeaveFunctionoptional
刻度 mouseleave 事件的回调函数。