Eu tenho os seguintes códigos para criar um gráfico usando Chart.js v2.1.3:
var ctx = $('#gold_chart');
var goldChart = new Chart(ctx, {
type: 'line',
data: {
labels: dates,
datasets: [{
label: 'I want to remove this Label',
data: prices,
pointRadius: 0,
borderWidth: 1
}]
}
});
Os códigos parecem simples, mas não consigo remover o rótulo do gráfico. Tentei várias soluções que encontrei online, mas a maioria delas usa Chart.js v1.x.
Como posso remover os rótulos do conjunto de dados?
adicionar:
no início do seu código de script;
fonte
Você também pode colocar a dica de ferramenta em uma linha removendo o "título":
fonte
É tão simples quanto adicionar isto:
legend: { display: false, }
// Ou, se quiser, pode usar esta outra opção que também deve funcionar:
Chart.defaults.global.legend.display = false;
fonte
fonte