В библиотеке Chart.js, которая используется для создания интерактивных графиков на веб-страницах с помощью JavaScript, параметр legend.labels.type
не предусмотрен, поэтому нельзя использовать его для установки стиля подчеркивания (dash) для меток в легенде графика.
Однако, вы можете добиться желаемого эффекта (подчеркнутого текста) путем настройки стилей с помощью CSS. Вам нужно добавить пользовательские стили для элементов легенды в вашем приложении, опираясь на классы, которые генерирует Chart.js. Каждый элемент легенды имеет определенный класс, который вы можете использовать для настройки стилей через CSS.
Например, если вы хотите подчеркнуть текст меток в легенде, вы можете создать стиль в CSS, который будет применяться к соответствующим элементам. Ниже приведен пример CSS-стиля, который может быть использован для этой цели:
.chart-legend li span { text-decoration: underline; }
Этот CSS-код подчеркнет текст внутри меток легенды графика. Вы можете дополнительно настраивать стили, включая тип подчеркивания, цвет и толщину линии, для достижения нужного визуального эффекта.
Таким образом, хотя Chart.js не предоставляет непосредственного метода для установки стиля подчеркивания для меток в легенде графика, вы можете достичь этого путем применения пользовательских CSS-стилей.