Настроить подписи - PullRequest
       2

Настроить подписи

0 голосов
/ 23 января 2019

Есть ли способ сгруппировать подписи на графике?Прикрепите изображение с примером.То, что я хотел, в красной строке введите ввод ("\ n" или "br").Возможно?Спасибо

Изображение: https://pasteboard.co/HXPlaT2.jpg

1 Ответ

0 голосов
/ 24 января 2019

Вы можете обернуть layoutItem функцию в Highcharts.Legend.prototype и начать новую строку, когда в опциях серии будет найдено поддельное свойство newLine :

// If the item exceeds the width, start a new line
if (
  horizontal &&
  (
    this.itemX - padding + itemWidth > maxLegendWidth ||
    item.userOptions.newLine
  )
) {
  this.itemX = padding;
  this.itemY += itemMarginTop + this.lastLineHeight +
    itemMarginBottom;
  this.lastLineHeight = 0; // reset for next line (#915, #3976)
}

Вы должны поместить это свойство в серию, которую хотите начать с новой строки:

, {
  name: 'Manufacturing1',
  data: [43934, 52503, 57177, 69658, 9031, 119931, 137133, 54175],
  newLine: true
  }

jsFiddle: https://jsfiddle.net/BlackLabel/zbcLeyat

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...