Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AngularJS货币过滤器-从分数中删除额外的零_Angularjs - Fatal编程技术网

AngularJS货币过滤器-从分数中删除额外的零

AngularJS货币过滤器-从分数中删除额外的零,angularjs,Angularjs,在核心maxFrac设置为8 因此,如果金额为10.22,则在应用货币过滤器后金额将更改为10.22000000 我的问题是,我想删除尾随零 我的预期结果如下: amount = 10, result = 10 amount = 10.32 result = 10.32 amount = 10.2233445566, result = 10.22334455 是否有进行此操作的任何设置 请帮助我找到解决方案…为什么不直接使用过滤器: 为什么不直接使用过滤器: 如果将其用作HTML模板绑定,则可

在核心
maxFrac
设置为
8

因此,如果
金额
为10.22,则在应用
货币过滤器后
金额将更改为
10.22000000

我的问题是,我想删除尾随零

我的预期结果如下:

amount = 10, result = 10
amount = 10.32 result = 10.32
amount = 10.2233445566, result = 10.22334455
是否有进行此操作的任何设置


请帮助我找到解决方案…

为什么不直接使用过滤器:


为什么不直接使用过滤器:


如果将其用作HTML模板绑定,则可以自行设置分数大小:

{{ variable | currency:2 }}
在Javascript中:

$filter('currency')(variable, 2);

如果将其用作HTML模板绑定,则可以自行设置分数大小:

{{ variable | currency:2 }}
在Javascript中:

$filter('currency')(variable, 2);