Задать вопрос
MUTOgen4eg
@MUTOgen4eg

Как на AngularJS копировать значения модели «на лету» из одного поля в другое?

Добрый день.
Не так давно начал знакомиться с AngularJS на досуге. Столкнулся с проблемой.
Суть проблемы такая: нужно иметь дубликат значения некоторой модели в другом поле. Т.е. в одном значение вводится, в другом тут же дублируется.
Делал примерно так
<input type="text" name="ttl" value="{{ttl}}" class="form-control input-sm"/>
<input type="text" ng-model="ttl" class="form-control input-sm"/>


Ввожу значение во второй поле.
Но проблема в том, что при вводе значения первое поле не обновляется.
Кажется, что ошибся в чем-то очевидном, но не могу понять в чем.
  • Вопрос задан
  • 2328 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@an23
Такой код работает, если вводить значение сразу во 2е поле. Если сначала ввести что-то в 1-е, то работать не будет. Почему бы не написать так:
<input type="text" name="ttl" ng-model="ttl" class="form-control input-sm"/>
<input type="text" ng-model="ttl" class="form-control input-sm"/>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы