Предположим, у меня есть 4 ломтика, имеющие 20%, 30%, 30% и 20%. Если я делаю 4-й срез (20%) неактивным, остальные срезы должны корректировать себя и занимать 100%. как это сделать в высоких диаграммах? Спасибо.красная круговая диаграмма в highchart
1
A
ответ
3
Я не думаю, что это можно изменить. Вместо этого вам нужно удалить эту точку вместе, чтобы остальные фрагменты добавили до 100. Вот пример, который показывает разницу между отображением треугольника и точки: jsfiddle
2
Я думаю, что это должно быть стандартное поведение :)
opts.plotOptions.pie.point.events.legendItemClick = function() {
if (this.visible) {
this['y_old'] = this.y;
this.update(0);
}
else {
this.update(this.y_old);
}
};
теперь, когда вы нажимаете на элементе легенды ломтик круговой диаграммы исчезнет
Если вы хотите, чтобы показать процент (100% без теперь отсутствующий ломтика), вы должны определить вашу подсказку (или легенды) в качестве:
opts.tooltip.formatter = function() {
var s = '<b>' + this.point.name + '</b>: ' + this.percentage.toFixed(2) + '%';
return s;
};
1
Эта функция теперь доступна из коробки, как plotOptions.pie.ignoreHiddenPoint
series: [{
ignoreHiddenPoint: true,
type: 'pie',
...
}]
Auto Redraw/Recalculate Pie on Legend | Highchart & Highstock @ jsFiddle
Смежные вопросы
- 1. Изменить событие onclick в highchart, круговая диаграмма
- 2. Круговая диаграмма - обычное событие для legendItemClick-highchart
- 3. Использование Highchart Круговая диаграмма из ORACLE данных
- 4. Круговая диаграмма не идет с динамическими данными в HIghChart
- 5. Круговая диаграмма, диаграмма в ASP.Net
- 6. Круговая диаграмма для данных на разные вещи с HighChart
- 7. база данных, сервлет, json, javascript и highchart круговая диаграмма
- 8. Диаграмма Google (Круговая диаграмма) Ошибка?
- 9. Диаграмма Google: Диаграмма столбцов, Круговая диаграмма Непрозрачность
- 10. диаграмма js круговая диаграмма: ошибка в chart.js?
- 11. Excel 100% Круговая диаграмма
- 12. Ориентировочная круговая диаграмма Android
- 13. Highcharts Круговая диаграмма
- 14. Круговая диаграмма с JavaScript
- 15. Круговая диаграмма меняется еженедельно
- 16. SVG Круговая диаграмма анимации
- 17. D3 круговая диаграмма
- 18. PHP Геометрия круговая диаграмма
- 19. dimple js круговая диаграмма
- 20. Случайная круговая диаграмма апплет
- 21. D3 круговая диаграмма перехода
- 22. Reporting Services Круговая диаграмма
- 23. Chart.js отзывчивая круговая диаграмма
- 24. Круговая диаграмма Html
- 25. Flot круговая диаграмма обрезаться
- 26. SSRS Круговая диаграмма Сортировка
- 27. Иерархическая/многоуровневая круговая диаграмма
- 28. Круговая диаграмма частоты отсчитывает
- 29. phppowerpoint круговая диаграмма взрыва
- 30. круговая диаграмма d3.js