Я использую Charts.js Doughnut chart, который отображает динамические данные, поступающие на временные интервалы.
Когда я отменяю временные интервалы звонков или перезагружаю страницу! она выглядит хорошо:Charts.js donut
Когда я обновить, что с интервалами времени и перейти с помощью мыши, кажется, что это сделать еще один слой на каждом вызове.
Я уже пытался сделать это один раз и удалить и установить новые данные, но он все еще сходит с ума от мыши над.
var canvas = document.getElementById('modular-doughnut');
var context = canvas.getContext('2d');
context.clearRect (0 , 0 , canvas.width, canvas.height);
var moduleDoughnut = new Chart(context).Doughnut(chart_data, config);
EDIT: Благодаря @Koogle я могу сказать, что проблема заключается в подсказках.
Как это решить?
Поскольку chart.js использует html-canvas, я думаю, вам нужно очистить холст, прежде чем перерисовывать. – Koogle
Можете ли вы показать мне пример? – NickF
Можете ли вы настроить некоторые jsfiddle с образцами данных? – Koogle