Как я могу сделать легенду html из Chart.js
, чтобы скрыть/показать dataset
диаграммы, например легенду, созданную самим Chart.js
Легенда внизу -> легенда Chart.js
Легенда справа-> HTML
Как я могу щелкнуть в «SETOR AGILIZA» и получить dataset
относительно него скрыть/показать
Я нашел этот код в файле chat.js/core.legend.js core.legend
onClick: function(e, legendItem) {
var index = legendItem.datasetIndex;
var ci = this.chart;
var meta = ci.getDatasetMeta(index);
// See controller.isDatasetVisible comment
meta.hidden = meta.hidden === null? !ci.data.datasets[index].hidden : null;
// We hid a dataset ... rerender the chart
ci.update();
},
Но я понятия не имею, как заставить его работать с событием onClick
в html-легенде.
имена меток берутся из базы данных, поэтому они могут меняться.
ОБНОВЛЕНИЕ 1
Нашел этот Github, пытаясь заставить его работать