C3: Altere o título do donut (texto interior) dinamicamente com carregamentos de gráfico

Criado em 21 set. 2015  ·  3Comentários  ·  Fonte: c3js/c3

Existe uma maneira de fazer com que o título dentro do gráfico de rosca mude para a soma de todos os valores de dados, atualizando automaticamente a cada carregamento de dados no gráfico?

Comentários muito úteis

Consegui fazê-lo seguindo o conselho de vishal-kony.
No entanto, será melhor se a biblioteca c3 fornecer uma API para isso. Algo como
chart.updateTitle('donut','new title');

Todos 3 comentários

Você pode usar isso para alterar o título dinamicamente.
d3.select('#div_id .c3-chart-arcs-title').node().innerHTML = "new title";

onde div_id é o id do div ao qual seu gráfico está vinculado.
você pode ter que escrever a lógica para calcular a soma por conta própria

e como podemos mudar a fonte e a cor dinamicamente?

Consegui fazê-lo seguindo o conselho de vishal-kony.
No entanto, será melhor se a biblioteca c3 fornecer uma API para isso. Algo como
chart.updateTitle('donut','new title');

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

unlight picture unlight  ·  3Comentários

aishwaryak picture aishwaryak  ·  4Comentários

zachallia picture zachallia  ·  3Comentários

MarcusJT picture MarcusJT  ·  4Comentários

mwho picture mwho  ·  3Comentários