Показать сообщение отдельно
  #1 (permalink)  
Старый 27.03.2014, 21:00
Новичок на форуме
Отправить личное сообщение для valde Посмотреть профиль Найти все сообщения от valde
 
Регистрация: 27.03.2014
Сообщений: 4

Нужна помощь по связыванию даных AngularJS
Приношу свои извинения если ответ на мой вопрос уж слишком очивиден... Но сейча уперся в проблему связвания даных в Anjular.
Суть задачи:
Делаю форму для ресайза изображения.. На вход я уже получаю значения оригинальной картики в полях я ети данные обробатываю и если например пользователь ввел в первое поле некое значение то второе поле изменится согласно пропорции изображения
У меня есть две формы в них я поддтягиваю width и height которые у меня находятся в file.dimension[0] и file.dimension[1] соответственно.

Само связивание я делаю так:
<input ng-model="dimW"  ng-change="{{koef = (file.dimension[0])/dimW; dimH=(file.dimension[1])/koef}}" type="text" class="form-control input-sm" placeholder="{{file.dimension[0]}}" />

<input ng-model="dimH" ng-change="{{koef = (file.dimension[1])/dimH; dimW=(file.dimension[0])/koef}}"   type="text" class="form-control input-sm" placeholder="{{file.dimension[1]}}"/>


Но почему то редактирование даных происходит только в первом инпуте, а так же при определенных значениях перещитывается само число которое вводится.

Последний раз редактировалось valde, 27.03.2014 в 21:04.
Ответить с цитированием