RadarChart
子组件
RadarChart provides context for these components:
<PolarAngleAxis /><PolarRadiusAxis /><PolarGrid /><Legend /><Tooltip /><Radar /><Customized />- validate svg elements...
Properties
widthNumber
图表的宽度。
heightNumber
图表的高度。
dataArray
输入数据,现在支持的类型是对象数组。
格式:
[{ 'subject': 'a', 'key': 120, 'fullMark': 150 }] [{ 'subject': 'a', 'key': 100, 'secondKey': 50, 'fullMark': 150 }]cxPercentage | Number
圆心的 x 坐标,如果值为百分比,会根据图表的宽度来计算最后的值。
默认值:
"50%"cyPercentage | Number
圆心的 y 坐标,如果值为百分比,会根据图表的高度来计算最后的值。
默认值:
"50%"startAngleNumber
起始刻度的角度,默认为 90 度,即圆心的正上方。0 度为圆心的正右方。
默认值:
90endAngleNumber
圆周最后一个点的角度,默认为 -270 度,必须为 startAngle - 360 或者 startAngle + 360。0 度为圆心的正右方。
默认值:
-270innerRadiusPercentage | Number
雷达图最内侧网格的半径,一般为 0。如果值为百分比,我们首先会根据圆心的坐标、图表的宽度、图表的高度计算一个最大半径,然后根据这个最大半径来计算真实的半径。
默认值:
0outerRadiusPercentage | Number
雷达图最外侧网格的半径,一般为 0。如果值为百分比,我们首先会根据圆心的坐标、图表的宽度、图表的高度计算一个最大半径,然后根据这个最大半径来计算真实的半径。
默认值:
"80%"marginObject
图表四周的留白大小,支持传入部分值(如: { top: 5 })
默认值:
"{\"top\":5,\"right\":5,\"bottom\":5,\"left\":5}"格式:
{ top: 5, right: 5, bottom: 5, left: 5 }onMouseEnterFunctionoptional
雷达图 mouseenter 事件的回调函数。
onMouseLeaveFunctionoptional
雷达图 mouseleave 事件的回调函数。
onClickFunctionoptional
雷达图 click 事件的回调函数。
onDoubleClickFunctionoptional
The customized event handler of dblclick in this chart.
onContextMenuFunctionoptional
The customized event handler of contextmenu in this chart.