Dado o seguinte elemento de seleção
<select ng-options="size.code as size.name for size in sizes "
ng-model="item.size.code"
ng-change="update(MAGIC_THING)">
</select>
Existe uma maneira de fazer com que MAGIC_THING seja igual ao tamanho atualmente selecionado, para que eu tenha acesso ao size.namee size.codeno meu controlador?
size.code afeta muitas das outras partes do aplicativo (URLs de imagem, etc.), mas quando o modelo ng item.size.codeé atualizado, ele item.size.nameprecisa ser atualizado também para as coisas que o usuário enfrenta. Suponho que a maneira correta de fazer isso é capturar o evento de alteração e definir os valores dentro do meu controlador, mas não tenho certeza do que posso atualizar para obter os valores adequados.
Se esse for o caminho totalmente errado, eu adoraria saber o caminho certo.