Di Polymer 1.0
Anda dapat menghapus {{localPropFoo.bar}}
dan bar
akan diamati perubahannya jika Anda menggunakan this.set('localPropFoo.bar', 'new value');
untuk memperbarui nilainya.
Namun apa yang harus dilakukan jika Anda ingin mengikat template ke objek eksternal yang berada di luar kendali Anda? Misalnya, {{window.globalFoo.bar}}
ini tidak akan terikat pada bar
perubahan karena kode eksternal tidak bergantung pada Polymer
dan tidak memanggil this.set
.
Menggunakan Object.observe
secara manual memerlukan kode tambahan dan tidak berfungsi di FireFox (pemeriksaan kotor observe.js ke Penyelamatan).
Saya ingin tahu apa cara idiomatis pengikatan data ke objek eksternal di luar kendali Anda.
EventEmitter
Node. - person ilyaigpetrov   schedule 12.09.2015