angular-rangeslider使用decimal,float值

时间:2016-02-18 16:27:32

标签: javascript angularjs

使用Daniel Crisp的角度范围滑块http://danielcrisp.github.io/angular-rangeslider/。 。想使用min:0 - max:1

中的浮点值

步长为0.1(0,0.1,0.2,0.3,...)

2 个答案:

答案 0 :(得分:0)

如果你做数学cur / 100怎么办,而min应该是0和最大100?

答案 1 :(得分:0)

得到了它。秘密在过滤器中:

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;
   };
});
工作变成美元和美分