PolarAngleAxis
父组件
子组件
Properties
- dataKey String | Number
“角度轴”对应数据属性的 key 。
- cx Number
圆心的 x 坐标。
- cy Number
圆心的 y 坐标。
- radius Percentage | Number
角度轴的半径大小。如果值为百分比,我们首先会根据圆心的坐标、图表的宽度、图表的高度计算一个最大半径,然后根据这个最大半径来计算真实的半径。
- axisLine Bool | Object
轴线配置。当值为 false 时,不绘制轴线。当值为对象类型时,会把这个对象解析成 轴线 的属性配置。
默认值:true
- axisLineType String
轴线的类型:圆、多边形。
默认值:"circle" | "polygon"
- tickLine Bool | Object
刻度线配置。当值为 false 时,不绘制刻度线。当值为对象类型时,会把这个对象解析成 刻度线 的属性配置。
默认值:true
- tick Bool | Object | ReactElement | Function
刻度配置。当值为 false 时,不绘制刻度。当值为对象类型时,会把这个对象解析成 刻度 的属性配置。当值为 React element,会克隆这个元素来渲染刻度。
默认值:true
- ticks Array
指定需要展示的刻度,每个元素形如:[{ value: "a", angle: 30 }]。
- orient String
刻度的方向:内部、外部。
默认值:outer
- tickFormatter Function
刻度格式化函数。
- type 'number' | 'category'
角度轴的类型:数值轴、类目轴。
默认值:'category'
- allowDuplicatedCategory Boolean
是否允许类目轴有重复的类目。
默认值:true
- 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 事件的回调函数。