Dato il seguente elemento di selezione
<select ng-options="size.code as size.name for size in sizes "
ng-model="item.size.code"
ng-change="update(MAGIC_THING)">
</select>
C'è un modo per ottenere MAGIC_THING uguale alla dimensione attualmente selezionata, quindi ho accesso a size.namee size.codenel mio controller?
size.code influisce su molte altre parti dell'app (URL delle immagini, ecc.), ma quando il modello ng di item.size.codeviene aggiornato, item.size.namedeve essere aggiornato anche per l'utente che deve affrontare le cose. Suppongo che il modo corretto per farlo sia catturare l'evento change e impostare i valori all'interno del mio controller, ma non sono sicuro di cosa posso passare in aggiornamento per ottenere i valori corretti.
Se questo è completamente il modo sbagliato di farlo, mi piacerebbe sapere il modo giusto.