gpt4 book ai didi

javascript - Charts js - 如何使网格线破折号以及如何使网格线在每个点处停止

转载 作者:行者123 更新时间:2023-11-28 05:57:43 25 4
gpt4 key购买 nike

正如标题所述,我正在尝试将垂直网格线设为虚线。我尝试在 Xaxes 网格线上使用 borderDash: [20, 30] 但这不起作用。我还想知道是否有可能使网格线停在图表上的每个点处。

这是我的代码

$.getJSON(rawDataURL, function (json) {
var data = prepData(json);
var ctx = document.getElementById("myChart");
var lineData = {
labels: data[0].x,
datasets: [{
tension:0,
bezierCurve: false,
data: data[0].y
}]
};
var option = {
legend: {
display:false
},
scales: {
yAxes: [{
gridLines: {
display: false
},
ticks: {
display: false
}
}],
xAxes: [{
gridLines: {
display: true,
borderDash: [20, 30],
tickMarkLength:1
}
}]
}
};
var myChart = new Chart(ctx,{type:'line',data:lineData,options:option});
})

谢谢大家

最佳答案

2016 年 8 月 11 日,核心接受了一个拉取请求,该请求应该很快就会发布。(https://github.com/karthikiyengar/Chart.js/commit/db457fe2294a03ac864f6dd219713398bbaf9d63)

这将利用传递给 gridLines 本身的 borderDash 参数。

关于javascript - Charts js - 如何使网格线破折号以及如何使网格线在每个点处停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37513121/

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