Diberikan elemen pilih berikut
<select ng-options="size.code as size.name for size in sizes "
ng-model="item.size.code"
ng-change="update(MAGIC_THING)">
</select>
Apakah ada cara untuk mendapatkan MAGIC_THING agar sama dengan ukuran yang saat ini dipilih, jadi saya memiliki akses ke size.name
dan size.code
di controller saya?
size.code mempengaruhi banyak bagian lain dari aplikasi (url gambar, dll), tetapi ketika ng-model item.size.code
diperbarui, item.size.name
perlu diperbarui juga untuk pengguna yang menghadapi hal-hal. Saya berasumsi bahwa cara yang benar untuk melakukan ini adalah menangkap peristiwa perubahan dan mengatur nilai-nilai di dalam controller saya, tetapi saya tidak yakin apa yang bisa saya sampaikan ke pembaruan untuk mendapatkan nilai yang tepat.
Jika ini benar-benar cara yang salah untuk melakukannya, saya ingin tahu cara yang benar.