Sto utilizzando d3 con i modelli Backbone.js. Quando gli attributi del modello cambiano, viene generato un evento e il modello viene contrassegnato con un flag hasChanged() e restituisce un hash modificatoAttributes(). Capisco come usare d3's enter() e exit() per gestire i modelli che sono stati creati o rimossi. Quello che sto avendo problemi a capire è come posso modificare i rispettivi elementi DOM in base alla modifica degli attributi del modello. Posso usare gli helper Backbone per capire cosa modificare, ma qual è il prossimo passo con d3?d3 + Backbone: aggiornamento degli elementi per i quali i dati sono stati modificati
5
A
risposta
7
ho avuto alcune risposte utili sulla mailing list d3: http://groups.google.com/group/d3-js/browse_thread/thread/65c4c8ffb5515ab2 E la mia soluzione, sulla base di tale parere, e ': https://gist.github.com/1257765
Grande, plaudo poting la risoluzione qui! – VividD