Когда значение параметра startOnTick установлено в false в браузере браузера в режиме высокой загрузки.Highchart highstock startOnTick Error
только думаю, что я хочу сделать, это установить точно макс и мин
диаграмму без округления, я обнаружил, что endOnTick и startOnTick являются путь
Вот рабочий код
series.yAxis.update({
min: my_min_value,
max: my_max_value,
tickInterval: (my_max_value-my_min_value)/10,
showLastLabel: true,
showFirstLabel: true
endOnTick: false,
//startOnTick: false // CAUSES BROWSER crash
};
Если я раскомментировать строку startOnTick, браузер начать использовать 100% CPU, и я должен убить его.
Я обнаружил, что функция getMinorTickPositions в highstock.js
получает неправильные значения поз в этой линии и никогда не происходит выход из за
для (поз = axis.min + (tickPositions [0] - axis.min)% minorTickInterval, пос < = axis.max; поз + = minorTickInterval)