ChartJS:在标题中添加可点击的文本

ChartJS: add a clickable text in title

我正在使用 ChartJS 绘制折线图。我想用不同的数据集更新图表,但这是另一种情况。现在我无法在标题中添加按钮,因为没有 callback 功能可用于此。我可以得到任何帮助吗?

根据 github 上的 this 问题。

提到了两点:

1- canvas.

中不能有 hyperlink

2- 有一个使标题可点击的解决方案,但这使得整个点到另一点不仅文本而且 white space 也可点击。

我的解决方案:我所做的是使用一个简单的 hack;我通过给它 display :false 隐藏标题,然后向它添加一个外部 link。在 div 中添加一个 link 行。单击它后,我正在更改图表。

您可以使用任何外部元素来控制图表,但是从图表本身的元素操纵图表有一些限制。

希望对以后的读者有所帮助