получение ng-объекта, выбранного с помощью ng-change
Учитывая следующий элемент выбора
<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
Должен быть обновлен также для пользовательского материала. Я предполагаю, что правильный способ сделать это - захват события изменения и установка значений внутри моего контроллера, но я не уверен, что я могу передать в обновление, чтобы получить правильные значения.
Если это совершенно неправильный путь, я бы хотел знать правильный путь.