angular float number fraction down

angular float number fraction down

如何使用过滤器在视图中获取 angular 中没有分数的数字? 我的意思是像 1.777 我想输出 1(angular 就是 2) 怎么轮浮数下来! 我的价值是 1.777 我的价值| number:0
输出将是 2 如何接近1?

我需要在 jquery 中查看类似 parseInt 的东西???? angular 中是否有过滤器 !

应该就是{{ number_expression | number : fractionSize}}

标记

<h6>flight duration:   {{item.travelTime | number: 0}}</h6></div>

看看Number filter API

更新

为了制作整数,您需要在自定义过滤器中使用 number 过滤器。

标记

<h6>flight duration:   {{item.travelTime | numberFormat: 0}}</h6></div>

过滤器

app.filter('numberFormat', function($filter){
   return function(value, fractionSize){
      if(value){
         $filter('number')(Math.round(value), fractionSize)
      }
   }
})
angular.module('myApp', ['ui']).filter('parseInt', 
    function() {
        return function(input) {
            return parseInt(input);
        };
    }
);