Css 使用Recharts实现循环进度条
我在用图库做图表 使用Css 使用Recharts实现循环进度条,css,reactjs,charts,pie-chart,recharts,Css,Reactjs,Charts,Pie Chart,Recharts,我在用图库做图表 使用paddingAngle={0}可以删除填充角度,但需要删除单元格分隔符(白色) 代码: const数据=[ {id:“1”,名称:“L1”,值:75}, {id:“2”,名称:“L2”,值:25} ]; 25 v.1.2.0propertyblendStroke中的已添加到PieChart。因此,您需要做的是将其添加到饼图组件中。我希望这对你有帮助 const数据=[ {id:“1”,名称:“L1”,值:75}, {id:“2”,名称:“L2”,值:25} ]; 25
paddingAngle={0}
可以删除填充角度,但需要删除单元格分隔符(白色)
代码:
const数据=[
{id:“1”,名称:“L1”,值:75},
{id:“2”,名称:“L2”,值:25}
];
25
v.1.2.0
propertyblendStroke
中的已添加到PieChart
。因此,您需要做的是将其添加到饼图组件中。我希望这对你有帮助
const数据=[
{id:“1”,名称:“L1”,值:75},
{id:“2”,名称:“L2”,值:25}
];
25
v.1.2.0
propertyblendStroke
中的已添加到PieChart
。因此,您需要做的是将其添加到饼图组件中。我希望这对你有帮助
const数据=[
{id:“1”,名称:“L1”,值:75},
{id:“2”,名称:“L2”,值:25}
];
25
终于找到了解决方案。建议使用RadialBarChart
解决方案:
const data = [
{ name: 'L1', value: 25 }
];
const circleSize = 30;
<RadialBarChart
width={circleSize}
height={circleSize}
cx={circleSize / 2}
cy={circleSize / 2}
innerRadius={12}
outerRadius={18}
barSize={2}
data={data}
startAngle={90}
endAngle={-270}
>
<PolarAngleAxis
type="number"
domain={[0, 100]}
angleAxisId={0}
tick={false}
/>
<RadialBar
background
clockWise
dataKey="value"
cornerRadius={circleSize / 2}
fill="#82ca9d"
/>
<text
x={circleSize / 2}
y={circleSize / 2}
textAnchor="middle"
dominantBaseline="middle"
className="progress-label"
>
25
</text>
</RadialBarChart>
const数据=[
{name:'L1',值:25}
];
常数circleSize=30;
25
终于找到了解决方案。建议使用RadialBarChart
解决方案:
const data = [
{ name: 'L1', value: 25 }
];
const circleSize = 30;
<RadialBarChart
width={circleSize}
height={circleSize}
cx={circleSize / 2}
cy={circleSize / 2}
innerRadius={12}
outerRadius={18}
barSize={2}
data={data}
startAngle={90}
endAngle={-270}
>
<PolarAngleAxis
type="number"
domain={[0, 100]}
angleAxisId={0}
tick={false}
/>
<RadialBar
background
clockWise
dataKey="value"
cornerRadius={circleSize / 2}
fill="#82ca9d"
/>
<text
x={circleSize / 2}
y={circleSize / 2}
textAnchor="middle"
dominantBaseline="middle"
className="progress-label"
>
25
</text>
</RadialBarChart>
const数据=[
{name:'L1',值:25}
];
常数circleSize=30;
25
请与我们共享一些代码,以便我们能够正确理解您的问题并帮助您。@CodeMeNatalie请用代码查看更新的问题。请与我们共享一些代码,以便我们能够正确理解您的问题并帮助您。@CodeMeNatalie请用代码查看更新的问题。@HarshalWani只需从Pie中删除cornerRadius
请避免像您在这里所做的那样将代码自动转换为代码段:。。编辑完全无关。您只需单击这个微小的按钮,就可以删除作为核心的空白question@CodeMeNatalie获得了正确的解决方案(y)@HarshalWani只需从Pie组件中删除cornerRadius
。请避免像您在此处所做的那样将代码自动转换为代码段:。。编辑完全无关。您只需单击这个微小的按钮,就可以删除作为核心的空白question@CodeMeNatalie有一个正确的解(y),但它会填满整个圆,不是吗?但它会填满整个圆,不是吗?