想直接查看实现方式?请参考以下示例:
下方 API 描述了如何使用对数插值器 (logarithmic-interpolator) 功能。
默认情况下,react-ranger 在数据点之间使用线性插值,但允许您通过传递一个实现以下接口的对象,轻松自定义使用自己的插值函数。
interpolator: {
getPercentageForValue: (val: number, min: number, max: number): number;
getValueForClientX: (clientX: number, trackDims: object, min: number, max: number): number;
}
interpolator: {
getPercentageForValue: (val: number, min: number, max: number): number;
getValueForClientX: (clientX: number, trackDims: object, min: number, max: number): number;
}
使用的插值器 (Interpolator),默认为内置的线性比例插值器 (linear-scale interpolator)
Your weekly dose of JavaScript news. Delivered every Monday to over 100,000 devs, for free.