2015-05-12 3 views
0

У меня есть две ng-модели, которые являются полями ввода формы. Позже в форме я делаю это, чтобы отобразить общее числовое значение двух моделей:Функция боковой стороны AngularJS?

{{field1--field2}} 

Это добавляет два поля. Я хотел бы зафиксировать результат и использовать его в нескольких других местах. Каков наилучший способ сделать это в Angular без использования JS-файла?

+0

вы разрешили использовать

0

использовать скрытый вход и установить total к field1--field2, как, {{общей = field1 - поле2}}

<input type="hidden" value="{{ total = field1--field2 }}" /> 

затем использовать total

DEMO

+0

Это менее эффективный подход, чем 'ng-change', поскольку он будет вычислять цикл' total' on * every * digest, независимо от того, связан ли он с 'field1' /' field2' или нет –