显示绝对值angularjs

时间:2015-12-08 04:47:31

标签: angularjs

我从JSON对象获得一个负数。我想删除负号的“ - ”形式,只显示绝对值。

收到json:

{
    "value": -2.34
}

我想要展示的内容:

  

值为:2.34

3 个答案:

答案 0 :(得分:27)

您可以使用角度滤镜

js file

666666

html文件

angular.module('myApp',[]).filter('makePositive', function() {
    return function(num) { return Math.abs(num); }
});

输出

12 2

答案 1 :(得分:5)

您可以使用JavaScript支持的内置Math对象来获取绝对值。

Math.abs(-2.34)
  

Math.abs()函数返回数字的绝对值

<强> Reference

答案 2 :(得分:1)

Math.abs(number)

这将获得您放在那里的任何数字的绝对值,包括删除任何前导零。

此外,您还可以这样做:

parseInt(number, 10)