Closed liuzhishan closed 6 years ago
根据range.js里180行: if (this._maxValue > this._minValue) this._ratio = (bottom - top) / (this._maxValue - this._minValue); 如果_maxValue为极大,_minValue为极小,则_ratio应该为0。 因此在toHeight函数中如果value为Infinity,则直接返回1.5,否则返回正常情况下的 Math.floor(value * this._ratio + 1.5);
if (this._maxValue > this._minValue) this._ratio = (bottom - top) / (this._maxValue - this._minValue);
Math.floor(value * this._ratio + 1.5);
非常感谢
根据range.js里180行:
if (this._maxValue > this._minValue) this._ratio = (bottom - top) / (this._maxValue - this._minValue);
如果_maxValue为极大,_minValue为极小,则_ratio应该为0。 因此在toHeight函数中如果value为Infinity,则直接返回1.5,否则返回正常情况下的Math.floor(value * this._ratio + 1.5);