gpt4 book ai didi

javascript - Chartjs,创建图表后如何编辑数据选项?

转载 作者:行者123 更新时间:2023-12-01 03:11:35 25 4
gpt4 key购买 nike

抱歉,如果这是一个微不足道的问题。我遇到的问题是我想对多个图表使用相同的数据,但每个图表的某些选项略有不同。数据为:

    var data = {
labels: freq,
datasets: [{
borderWidth:1,
label: "ADC Vizualization",
fill: false,
lineTension: 0,
backgroundColor: "rgba(75,192,192,0.4)",
borderColor: "rgba(75,192,192,1)",
borderCapStyle: 'butt',
borderDash: [],
borderDashOffset: 0.0,
borderJoinStyle: 'miter',
pointRadius: 1,
data: mag
}]
};

那么假设我想使用此数据,但对于此特定图表,将 pointRadius 设为 5。我知道我可以这样做来设置数据。

var myLineChart = Chart.Line(mycanvas,{
data:data
})

但我希望能够将 pointRadius 设置为 5 而不是 1。基本上我想说的是这样的:

var myLineChart = Chart.line(mycanvas,{
data:data,
data.datasets.pointRadius: 5
})

这可以做到吗?谢谢!

最佳答案

应该与.update()一起使用。

myLineChart.data.datasets[0].pointRadius = 5;
myLineChart.update()

Refer to documentation

关于javascript - Chartjs,创建图表后如何编辑数据选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45800848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com