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