如何使用滤镜获取角度中没有分数的数字?
我的意思是1.777
我想输出1(角度使得2)
如何圆形浮点数下降!
myvalue是1.777
myvalue的|数量:0
输出将是2
怎么接近1?
像jquery中的parseInt,我需要在视图中? 是否有角度过滤器!
答案 0 :(得分:1)
应该只是{{ number_expression | number : fractionSize}}
<强>标记强>
<h6>flight duration: {{item.travelTime | number: 0}}</h6></div>
<强>更新强>
要制作整数,您需要在自定义过滤器中使用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)
}
}
})
答案 1 :(得分:0)
angular.module('myApp', ['ui']).filter('parseInt',
function() {
return function(input) {
return parseInt(input);
};
}
);