2012-07-20 14 views
12

Ho trovato questa sostanza per rilevare i cambiamenti su fiels specificate di un oggetto: https://gist.github.com/3138469Rilevamento cambiamento in un oggetto JavaScript

Ma legano un evento su un solo campo.

Qualcuno conosce una funzione o un trucco per rilevare il cambiamento su un intero oggetto Javascript?

+2

Mi piace usare [Watch.js] (https://gist.github.com/1627705). Questo è l'essenza della tua domanda tratta da Watch.js? – Adi

+0

Aouch, grazie mille per questo fantastico succo! Si prega di inviare la risposta e lo accetterò. Grazie ! – Unitech

risposta

12

Quando voglio ottenere ciò, di solito uso Watch.js, è possibile guardare un intero oggetto o un attributo.

Aggiornamento: Ho appena notato che l'autore di Watch.js fa riferimento a una libreria con un supporto molto più ampio per i browser. MultiGetSet.JS

2

Questo non è possibile utilizzando watch.js. rileva solo i cambiamenti di un oggetto o gli attributi dell'oggetto. NON rileva se aggiungiamo un attributo all'oggetto o cambiamo un nuovo attributo aggiunto ...