З огляду на наступний елемент вибору
<select ng-options="size.code as size.name for size in sizes "
ng-model="item.size.code"
ng-change="update(MAGIC_THING)">
</select>
Чи є спосіб , щоб отримати MAGIC_THING дорівнювати обраним розміром, тому у мене є доступ до size.name
і size.code
в моєму контролері?
size.code впливає на багато інших частин програми (URL-адреси зображень тощо), але коли ng-модель item.size.code
оновлюється, її item.size.name
потрібно оновити, а також для користувачів, що стикаються з ними. Я припускаю, що правильний спосіб зробити це - захоплення події зміни та встановлення значень всередині мого контролера, але я не впевнений, що я можу перейти в оновлення, щоб отримати належні значення.
Якщо це абсолютно неправильний шлях для цього, я хотів би знати правильний шлях.