Chart.js legend labels type dash?

В библиотеке Chart.js, которая используется для создания интерактивных графиков на веб-страницах с помощью JavaScript, параметр legend.labels.type не предусмотрен, поэтому нельзя использовать его для установки стиля подчеркивания (dash) для меток в легенде графика.

Однако, вы можете добиться желаемого эффекта (подчеркнутого текста) путем настройки стилей с помощью CSS. Вам нужно добавить пользовательские стили для элементов легенды в вашем приложении, опираясь на классы, которые генерирует Chart.js. Каждый элемент легенды имеет определенный класс, который вы можете использовать для настройки стилей через CSS.

Например, если вы хотите подчеркнуть текст меток в легенде, вы можете создать стиль в CSS, который будет применяться к соответствующим элементам. Ниже приведен пример CSS-стиля, который может быть использован для этой цели:

.chart-legend li span {
  text-decoration: underline;
}

Этот CSS-код подчеркнет текст внутри меток легенды графика. Вы можете дополнительно настраивать стили, включая тип подчеркивания, цвет и толщину линии, для достижения нужного визуального эффекта.

Таким образом, хотя Chart.js не предоставляет непосредственного метода для установки стиля подчеркивания для меток в легенде графика, вы можете достичь этого путем применения пользовательских CSS-стилей.