在noUISlider中格式化工具提示

时间:2016-09-07 04:14:50

标签: ruby-on-rails zurb-foundation nouislider

我在rails项目中使用noUISlider。

noUiSlider.create( slider, {
start: [3],
connect: 'lower',
step: 1,
range: {
  'min': 1,
  'max': 9
},
pips: { 
  mode: 'steps',
  density: 20
},
tooltips: true,
format: {
from: function(value) {
    return (parseInt(value)+" days");
  },
to: function(value) {
        return (parseInt(value)+" days");
    }
}
});

我希望它可以衡量工具提示中的天数。所以我添加了format部分,如上所述。但是start: 3不再适用了。它从1开始。如果我删除format,则start可以正常工作。

我尝试删除format并从js编辑noUi-tooltip文本属性(追加“天”),但这也不起作用。

任何帮助?

1 个答案:

答案 0 :(得分:1)

format中,from函数将值格式化的字符串转换为一个数值。您希望将输入转换为数字:

format: {
    from: Number,
    to: function(value) {
        return (parseInt(value)+" days");
    }
}