Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 使用Recharts实现循环进度条_Css_Reactjs_Charts_Pie Chart_Recharts - Fatal编程技术网

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
property
blendStroke
中的
已添加到
PieChart
。因此,您需要做的是将其添加到饼图组件中。我希望这对你有帮助

const数据=[
{id:“1”,名称:“L1”,值:75},
{id:“2”,名称:“L2”,值:25}
];
25

v.1.2.0
property
blendStroke
中的
已添加到
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),但它会填满整个圆,不是吗?但它会填满整个圆,不是吗?