问题描述
Chart.js-RangeSlider并非从给定的initial
值(1901、1910)开始,而是显示图表:
我要搜索的是更改initial
值,并得到下面的图像:
[..snip..]
rslluviaHistorica = new RangeSliderChart({
chartData: iniDataLluviaHistorica,chartOpts: optionslluviaHistorica,chartType: 'line',chartCTX: iniLluviaHistorica,//class: 'my-chart-ranger',initial: [1901,1910]
})
//this doesnt work
rslluviaHistorica.options.initial = [1901,1910]
代码:https://jsfiddle.net/sckull/hy0p75cq/14/
解决方法
已解决
initial
值必须在数据长度的范围内(在我的情况下为0到112):
rsLluviaHistorica = new RangeSliderChart({
chartData: iniDataLluviaHistorica,chartOpts: optionsLluviaHistorica,chartType: 'line',chartCTX: iniLluviaHistorica,//range of 0 - 112
initial: [0,10]
})