我在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文本属性(追加“天”),但这也不起作用。
任何帮助?
答案 0 :(得分:1)
在format
中,from
函数将值从格式化的字符串转换为一个数值。您希望将输入转换为数字:
format: {
from: Number,
to: function(value) {
return (parseInt(value)+" days");
}
}