wNumb更改特定值(将postfix添加到特定值)?

时间:2016-01-28 13:28:06

标签: javascript user-interface formatting number-formatting nouislider

我试图制作一个0-2000的滑块,其中2000显示为“2000+”,封装了所有> = 2000。

我的编码器看起来像这样:

encoder: function(a) {
    a == 2000 ? a = a + '+' : null;
    return a;
}

但是,false时会返回a=2000。我认为这是因为a需要是一个整数,而不是一个字符串。我怎样才能有条件地添加后缀呢?

1 个答案:

答案 0 :(得分:0)

刚刚遇到此问题并使用wNumb的编辑选项解决了这个问题 不完美,因为它在所有格式化之后检查但是完成了工作。

format: wNumb({
    prefix: '$',
    decimals: 0,
    thousand: ',',
    edit: function( value ) {
        return (value == '$2,000') ? '$2,000+' : value;
    }
})