reactjs - 如何更改图表中的标签?

标签 reactjs recharts

 <BarChart
      isAnimationActive={false}
        width={400}
        height={200}
        data={value}
        margin={{
          top: 5, right: 30, left: 20, 
        }}
      >
        <CartesianGrid strokeDasharray="3 3" />
        <XAxis dataKey="x" 
        
        />
        <YAxis label={{ value: `no.`, angle: -90, position: 'insideBottomLeft' }} />
        <Tooltip
        content={<CustomTooltip />}
    />
   <Bar dataKey="y" /* fill={colors[0]} */ >
</BarChart>

我在 x 轴上的数据是数字 [0,1,2,3...],但我希望我的刻度为 [A1,A2,A3...]

最佳答案

您可以使用格式化程序属性,这是一个示例

<XAxis dataKey="x" tickFormatter={(t) => `A${t+1}`}   />

关于reactjs - 如何更改图表中的标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64692408/

相关文章:

css - 在 React 完成请求之前如何显示内容?

javascript - 如何使重新图表自定义工具提示可点击?

javascript - 当键入 ="category"时,XAxis 在 Rechart 的散点图中重复自身

javascript - 重新绘制 img 未以自定义点呈现

reactjs - 使用 React JS 构建视频编辑器的时间线

javascript - 尝试对对象执行过滤方法

javascript - 如何在 ReactJS 中访问选中的元素?

javascript - 将数据从多个输入推送到状态数组

reactjs - React 组件未使用 useEffects 重新渲染

reactjs - 我可以更改图表中 YAxis 中特定值的样式吗?