Я пытаюсь сделать форму, делающую некоторое простое умножение и вычитание, и хотел бы использовать привязку данных angularJS, но она не работает должным образом.Обновление ввода с ng-моделью и ng-значением и наоборот
Я думаю, может кипеть проблему или то, что я пытаюсь достичь в этом примере:
<div ng-controller="myCont">
<input type="number" ng-model="form.val1" ng-value="form.val2" />
<input type="number" ng-model="form.val2" ng-value="form.val1" />
</div>
Я ожидал, что входные поля для обновления друг друга, но они этого не делают. Если я введу номер в form.val1
, он обновит себя и form.val2
, но если я сделаю то же самое с form.val2
, связывание исчезнет.
Привет и спасибо за ваше предложение, но не это больше, чем обходной путь с использованием привязки данных ? Как вы показали, это можно сделать программно, но этого я надеюсь избежать. –
@on_the_way_togetting_better Я упростил для вас код – georgeawg