Я изучаю AngularJS, и у меня есть вопрос относительно привязки данных для отдельных элементов. Связывание данных для текстовых полей работает без какого-либо кода обработки событий. Как только атрибут ng-model будет установлен для обновления текстового поля при изменении свойства модели и наоборот. Нет необходимости в атрибуте ng-change.AngularJS непоследовательная привязка данных
Однако для элементов выбора нам нужно написать функции, которые будут вызываться через атрибут ng-change.
Почему angularjs обрабатывает привязку данных без атрибута ng-change для текстовых полей, но требует функций, которые будут вызваны через атрибут ng-change для отдельных элементов?
ОБНОВЛЕНИЕ: Добавлена скрипка в разделе комментариев. Пример от AngularJS в книге действий. Нажмите на одну из историй, измените значение текстового поля и обновите модель. Изменить выбор в раскрывающемся списке не обновляется.
ОБНОВЛЕНИЕ: Добавлена новая скрипка в комментариях.
Спасибо.
наполняются ты выберите с жестко закодированными элементами '
Вот скрипка: http: //jsfiddle.net/a5SUS/32/ – Alper
Использование консоли браузера увидит ошибку' typesIndex is is undefined'. вы используете его в одной функции, но нигде не указали – charlietfl