Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

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

javascript - 如何在Chartjs中向插件添加第二个功能?(How do I add a second function to a plugin in chartjs?)

I have this.

(我有这个。)

  type: 'line',
  data: data,
  options: options,
  plugins: [{
    id: "responsiveGradient",

    afterLayout: function(downChart) {
      console.log(downChart);
      let scales = downChart.scales;
      let color = downChart.ctx.createLinearGradient(0, scales["x-axis-0"].top, 0, 0);

      //let chartColors = getChartColors(status);
      color.addColorStop(0, "rgba(0, 181, 63, 0.01)");
      color.addColorStop(1, "rgba(0, 181, 63, 0.6)");

      downChart.data.datasets[0].backgroundColor = color;
    },
  }]
});

And i need to add a second function after the "afterLayout" key.

(我需要在“ afterLayout”键之后添加第二个功能。)

  ask by Fabian translate from so

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

1 Reply

0 votes
by (71.8m points)
等待大神答复

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

Just Browsing Browsing

[3] html - How to create even cell spacing within a

1.4m articles

1.4m replys

5 comments

57.0k users

...