2015-12-29 49 views
0

我遇到了一個問題,我需要從根本上做數學運算而不是函數。我有3個元素需要相乘並且尚未找到解決方案。我已經添加了「number: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)}}'/> 

有沒有辦法做到這一點綁定?我也改變了我的輸入類型爲數字,但似乎沒有工作。感謝任何方向。

+0

我想,這可能會回答你的問題:http://stackoverflow.com/questions/12740329/math-functions -in-angular-bindings – Mic

回答

0

你可以像端過濾: {{ vm.item.quantity * vm.item.cost * vm.item.markup | number:2 }}

完整的例子: http://jsfiddle.net/tjruzpmb/197/

+0

謝謝。你的想法似乎有效,但無論出於何種原因,它並不是我的最終目標。不知道我是否還有其他問題。不要拋出錯誤。 – jcdevelopment