为nouislider设置新值达到最大数量

时间:2021-08-21 21:22:48

Good day,

Is it possible to set a predefined string value to this if the slider reached maximum value of 2000.

如果滑块达到最大值2000,是否可以为此设置预定义的字符串值。

Here's my code

这是我的代码

noUiSlider.create(connectSlider, {
	start: 300,
	step: 5,
	connect: 'lower',
	range: {
	  'min': 0,
	  'max': 2000
	},
	format: wNumb({
		decimals: 0,
		thousand: ',',
		prefix: '$',
		postfix: ' per month',
	}),
});

http://refreshless.com/nouislider/slider-options/

Thanks

1 个解决方案

#1


0  

You can use the edit function in the formatter. It runs after all other formatting options are applied.

您可以使用格式化程序中的编辑功能。它在应用所有其他格式选项后运行。

format: wNumb({
    decimals: 0,
    thousand: ',',
    prefix: '$',
    postfix: ' per month',
    edit: function ( value ) {
        return value == yourMaxValue ? 'Maximum reached!' : value;
    }
})

For reference: all formatting options.

供参考:所有格式选项。

#1


0  

You can use the edit function in the formatter. It runs after all other formatting options are applied.

您可以使用格式化程序中的编辑功能。它在应用所有其他格式选项后运行。

format: wNumb({
    decimals: 0,
    thousand: ',',
    prefix: '$',
    postfix: ' per month',
    edit: function ( value ) {
        return value == yourMaxValue ? 'Maximum reached!' : value;
    }
})

For reference: all formatting options.

供参考:所有格式选项。