KVO - Key, Value, Obeserving Pattern
Key, Value, Observing atau KVO adalah mekanisme untuk mengamati (observe) perubahan pada nilai (value) suatu properti (alias key) dalam sebuah objek, dan selanjutnya melakukan tindakan atas perubahan yang terjadi itu.
Misalnya begini: kita membuat sebuah objek javascript dengan properti judul dan tulisan, kedua properti itu kemudian ditampilkan di layar. dan kita implement sebuah observer yang akan listening perubahan nilai dari judul dan tulisan dalam objek itu kemudian mengupdate tampilan di layar jika terjadi perubahan.
Nah kemudian objek itu dipanggil oleh fungsi lain, dan dirubah nilai(value) judulnya... maka si observer dalam objek yang kita buat tadi akan otomatis mengupdate layar menampilkan judul yang baru.
Selanjutnya bisa baca-baca lagi di sini
Misalnya begini: kita membuat sebuah objek javascript dengan properti judul dan tulisan, kedua properti itu kemudian ditampilkan di layar. dan kita implement sebuah observer yang akan listening perubahan nilai dari judul dan tulisan dalam objek itu kemudian mengupdate tampilan di layar jika terjadi perubahan.
Nah kemudian objek itu dipanggil oleh fungsi lain, dan dirubah nilai(value) judulnya... maka si observer dalam objek yang kita buat tadi akan otomatis mengupdate layar menampilkan judul yang baru.
Selanjutnya bisa baca-baca lagi di sini
Komentar
Posting Komentar