noUiSlider 获取原始值

noUiSlider get raw value

我正在使用 noUiSlider 并遵循了如何创建自定义格式的教程:

noUiSlider.create(sliderFormat, {
start: [ 20 ],
step: 10,
range: {
    'min': [ 0 ],
    'max': [ 599 ]
},
format: {
  to: function ( value ) {
    return Math.round(value/60) + ':' + Math.round(value%60);
  },
  from: function ( value ) {
    return value;
  }
}
});

当我打电话给

mySlider.get()

它 returns 一个像 1:10 这样的值,这是格式化的值。我想获得原始值(如本例中的 70),这怎么可能?

作为 Vaibhav Kumar 的建议,我使用了更新函数来读取原始值:

slider.noUiSlider.on('update', function(values,handle,unencoded){
   // unencoded contains the raw value
});