使用Angular数据绑定动态舍入总和

Rounding a sum on the fly using Angular databinding

本文关键字:舍入 动态 Angular 数据绑定 使用      更新时间:2023-09-26

我遇到了一个问题,我需要实时进行数学运算,而不是函数运算。我有3个元素需要相乘,还没有找到解决方案。我添加了元素"数字:2",但这只适用于被相乘的元素,而不适用于整个和。下面是我的当前代码。

 <input disabled name='e_total{{$index}}' type='text' id='e_total{{$index}}' value='{{ (item.quantity | number:2)  * (item.cost | number:2) * (item.markup | number:2)}}'/>

有没有绑定的方法?我还将输入类型更改为数字,但这似乎不起作用。谢谢你的指示。

您可以在末尾进行过滤,如下所示:{{ vm.item.quantity * vm.item.cost * vm.item.markup | number:2 }}

完整示例:http://jsfiddle.net/tjruzpmb/197/