即使我没有使用react-chartjs-2来做到这一点,我认为它应该对你有帮助。
const lastSegment = function(ctx, value){
if(ctx.p1DataIndex == config.data.datasets[0].data.length-1){
return value
}
}
segment: {
borderColor: ctx => lastSegment(ctx, '#FF0000')
}
我将下一个点的索引与最后一个索引进行比较。 如果 2 相等,我将线段的颜色更改为红色。
这是完整的代码看看它是什么样的