apexcharts w / vue, переключение stackType неправильно отображает ни масштаб, ни значения - PullRequest
1 голос
/ 07 октября 2019

Это похоже на ошибку ApexChart (или я что-то упустил), когда я переключаю chart.stackType со «100%» на «нормальный».

stackType «100%» будет отображать ось Y от 0 до 100 и отображать числа в процентах. Когда я динамически переключаюсь с «100%» на «нормальный» с помощью Vue, диаграмма не меняет ни ось Y, ни масштаб;он также не меняет способ отображения значений: он показывает правильное числовое значение, но добавляет к ним знак «%».

let x=JSON.parse(JSON.stringify(this.options))
if(x.chart.stackType=='100%')
   x.chart={ stacked: true, stackType: 'normal' }
else
   x.chart={ stacked: true, stackType: '100%' }
this.options=x

Чтобы увидеть его, вот codePen: https://codepen.io/shprung/pen/poooGMK?editors=1010 Нажмите на кнопку, чтобы переключить stackType, и вы увидите, что ось Y остается 0-100.

Нужно ли мне устанавливать некоторые «сброс и повторное рендеринг» с помощью вызова API, который я пропустил в онлайн-документации

...