我正在尝试创建一个显示两个数据集的折线图
一个是过去30天,另一个是之前的30天。因此,如果7月22日和8月22日有值,则这两个值应出现在同一轴上
我遇到的问题是,如果你在最后一点上看到的值实际上是从上个月,所以应该出现在左边,而不是右边
我不知道如何使秤处于正确的顺序
因此,比例应为上一期间的25-本期的24
附件是代码沙箱https://codesandbox.io/s/still-wildflower-31nrey?file=/src/App.js
我正在尝试创建一个显示两个数据集的折线图
一个是过去30天,另一个是之前的30天。因此,如果7月22日和8月22日有值,则这两个值应出现在同一轴上
我遇到的问题是,如果你在最后一点上看到的值实际上是从上个月,所以应该出现在左边,而不是右边
我不知道如何使秤处于正确的顺序
因此,比例应为上一期间的25-本期的24
附件是代码沙箱https://codesandbox.io/s/still-wildflower-31nrey?file=/src/App.js
1条答案
按热度按时间ikfrs5lh1#
我认为你可以使用
timeseries
刻度来代替linear
刻度。你已经在使用date-fns
了,所以它会更容易。您应该为date-fns添加具有日期适配器的相关性:chartjs-adapter-date-fns
下面是更新后的代码和图片: