Как сделать диаграмму калибровки d3 отзывчивой? - PullRequest
0 голосов
/ 05 октября 2018

Может кто-нибудь помочь мне изменить размер диаграммы d3?Вот код Stackblitz .

Я пробовал,

.attr("preserveAspectRatio", "xMinYMin meet")

и

window.addEventListener("resize", this.draw);

1 Ответ

0 голосов
/ 05 октября 2018

Пожалуйста, измените ваш рендер () и добавьте

        svg = d3.select(container)
      .append('svg')
      .attr('class', 'gauge')
      .attr('width', '100%')
      .attr('height', '100%')
      .attr('viewBox', '0' + ' ' + '0'+ ' ' + config.clipWidth + ' ' + config.clipHeight)
     .attr('preserveAspectRatio', 'xMinYMin')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...