Javascript 角度范围滑块使用十进制、浮点值
使用Daniel Crisp的角度范围滑块。要使用最小值0-最大值1中的浮点值Javascript 角度范围滑块使用十进制、浮点值,javascript,angularjs,Javascript,Angularjs,使用Daniel Crisp的角度范围滑块。要使用最小值0-最大值1中的浮点值 步进0.1(0,0.1,0.2,0.3,…)如果你做一个数学cur/100,而min应该是0,max 100呢?明白了。过滤器中有一个秘密: app.filter('hourMinFilter', function () { return function (value) { if (value === 120) return 'All' var h = parseInt(value /
步进0.1(0,0.1,0.2,0.3,…)如果你做一个数学
cur/100
,而min应该是0,max 100呢?明白了。过滤器中有一个秘密:
app.filter('hourMinFilter', function () {
return function (value) {
if (value === 120) return 'All'
var h = parseInt(value / 100);// changed this
var m = parseInt(value % 100);// changed this
m = '0.' + m; // added this
var hStr = (h > 0) ? h + 'dollars' : ''; // changed this
var mStr = (m > 0) ? m + 'cents' : ''; // changed this
var glue = (hStr && mStr) ? ' ' : '';
return hStr + glue + mStr;
};
});
工作变成了美元和美分看看我做了什么: