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.name
e size.code
nel mio controller?
size.code influisce su molte altre parti dell'app (URL delle immagini, ecc.), ma quando il modello ng di item.size.code
viene aggiornato, item.size.name
deve 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.