Почему в p:chart Donut demo значение "10" для внешнего графика отсутствует на втором графике?

Почему в http://www.primefaces.org/showcase/ui/chart/donut.xhtml значение "10" для внешнего графика отсутствует во втором графике?

1 ответ

Решение

На втором графике поле среза определяется до 5 градусов в этой строке:

donutModel2.setSliceMargin(5);

Это означает, что каждый сегмент уменьшит свою длину на 5 градусов, и этого достаточно для того, чтобы скрыть маленький сегмент из 10 единиц. Если вы увеличите длину сегмента до 11, то вы начнете видеть сегмент.

Поэтому, если вы ожидаете, что в ваших данных будут низкие значения, установите для поля среза значение none или низкое число.

Я сделал расчеты, и да, длина дуги 5 градусов немного больше длины дуги 10 единиц на окружности 760 единиц, поэтому форма скрыта.

Другие вопросы по тегам