【发布时间】:2020-04-22 14:27:17
【问题描述】:
我通过Angular Char 使用Chart.js。我已经显示了所有工具提示,以便通过创建plugin 下载包含显示信息的图表。
工具提示重叠,似乎没有任何逻辑可以分发它们,因此它们不会。有没有办法做到这一点?
一些插件代码。这对我的问题并不重要。 'beforeRender' 函数为数据集中的每个项目创建一个新的 Chart.Tooltip 并在 afterDraw 渲染它们:
// turn on tooltips
chart.options.tooltips.enabled = true;
Chart.helpers.each(chart.pluginTooltips, function (tooltip) {
tooltip.initialize();
tooltip.update();
// we don't actually need this since we are not animating tooltips
tooltip.pivot();
tooltip.transition(easing).draw();
【问题讨论】:
-
你能解决这个问题吗?
-
不 - 似乎不可能,或者至少对于工作来说太复杂了。将工具提示置于悬停状态,并将值置于键中。
标签: javascript angularjs chart.js