Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Chart.js多条形图中,是否有方法突出显示单个类别?_Javascript_Chart.js_Frontend - Fatal编程技术网

Javascript 在Chart.js多条形图中,是否有方法突出显示单个类别?

Javascript 在Chart.js多条形图中,是否有方法突出显示单个类别?,javascript,chart.js,frontend,Javascript,Chart.js,Frontend,我有一个上面这样的图表。我只想要一个有绿色边框的类别。例如,只有带有绿色边框的x轴2235。 或者以其他方式突出显示2235绿色 因为我使用的是多条形图,所以我不知道如何将borderColor或borderWidth应用于数据集中的单个点。有什么想法吗?谢谢 希望我的代码片段能对您有所帮助 长话短说:我不知道如何仅使用配置来实现类似的结果,但在初始化后操纵图表确实很神奇 当动态更改图表中的某些内容时,不要忘记chart.update() 干杯 页面标题 const context=docu

我有一个上面这样的图表。我只想要一个有绿色边框的类别。例如,只有带有绿色边框的x轴2235。 或者以其他方式突出显示2235绿色


因为我使用的是多条形图,所以我不知道如何将borderColor或borderWidth应用于数据集中的单个点。有什么想法吗?谢谢

希望我的代码片段能对您有所帮助

长话短说:我不知道如何仅使用配置来实现类似的结果,但在初始化后操纵图表确实很神奇

当动态更改图表中的某些内容时,不要忘记
chart.update()

干杯


页面标题
const context=document.getElementById(“myChart”).getContext(“2d”);
常量图表=新图表(上下文{
类型:'bar',
数据:{
标签:[“第一”、“第二”、“第三”],
数据集:[{
标签:“红色”,
背景颜色:“红色”,
边框颜色:[],
边框宽度:4,
数据:[4,3,5]
},
{
标签:“绿色”,
背景颜色:“绿色”,
边框颜色:[],
边框宽度:4,
数据:[7,2,6]
},
{
标签:“蓝色”,
背景颜色:“蓝色”,
边框颜色:[],
边框宽度:4,
数据:[3,7,4]
},
]
},
选项:{
比例:{
雅克斯:[{
滴答声:{
贝吉纳泽罗:是的
}
}]
}
}
});
const color=“黄色”;
常数indexOfBordered=1;
chart.data.datasets.forEach(数据集=>{
dataset.borderColor[indexOfBordered]=颜色;
});
chart.update();

这是2.7.0版