Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
574 views
in Technique[技术] by (71.8m points)

chart.js - Fill color to pointer in Chartjs

I'm using scatter graph. On hover over a point, the box representing the point color is not filled

Look here

I need to fill it with the color of the line instead of just the border being of the color.

Fiddle

This is my dataset:

this.ScatterChart.data.datasets.push({
  label: this.label,
  data: this.Axiscoordinates,
  fill: false,
  lineTension: 0.1,
  borderColor: SetColor,
  color: SetColor,
  backGroundColor: SetColor,
  borderWidth: 1,
  yAxisID: this.yAxisUnit,
  showLine: true
});
question from:https://stackoverflow.com/questions/65950160/fill-color-to-pointer-in-chartjs

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

in your dataset object put the backgroundColor to the color you want it to be, that will solve it

datasets: [
  {
    data: []
    backgroundColor: color
  }
]

EDIT:My mistake backgroundColor is with a lower g instead of a captial one


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...