ChartJS 我如何使用折线图给予如下屏幕截图中的值

8oomwypt  于 2023-01-13  发布在  Chart.js
关注(0)|答案(1)|浏览(178)

如何展示这些直线。

我添加了x: { offset: true },但下一个点看起来不直。
我的代码

const labels = ["A", "B", "C", "D"];
const data = {
  labels: labels,
  borderColor: "",
  datasets: [
    {
      label: "Title",          
      data: [0, 50, 50, -10],
      fill: false,
      borderWidth: 5,
      borderColor: "yellow",
      tension: 0.1,
    },
  ],
};
zz2j4svz

zz2j4svz1#

可以按如下方式使用散布:

const myChart = new Chart(ctx, {
  type: 'scatter',
  data: {
    datasets: [{
      data: [{x:0, y:0}, {x:0, y:10}, {x:2, y:10}, {x:2, y:0}],
     }]
   },
  options: {
    showLine: true
  }
 });

x一个一个一个一个x一个一个二个一个x一个一个三个一个

相关问题