Ho un Linechart vivente che aggiorna di frequente, vedere http://jsfiddle.net/cddw17fg/5/memoria dell'applicazione nvd3 perdite
function redraw() {
if (!redraw.isGraphShown) {
redraw.isGraphShown = true;
...
} else {
d3.select('#chart svg')
.datum(data)
.transition().duration(1500)
.call(chart);
d3.select('.nv-x.nv-axis > g').selectAll('g').selectAll('text')
.attr('transform', function(d, i, j) {
return 'translate (-40, 40) rotate(315)'
});
nv.tooltip.cleanup();
chart.update();
}
}
L'esecuzione di questo JS IE11 con i "strumenti di sviluppo" gli aumenti "Memoria totale" un po 'prima, ma dopo alcuni minuti si inizia a crescere velocemente.
Dopo l'avvio del jsfiddle il consumo di memoria sguardi 'buono' ... ma dopo qualche minuto qualcuno ha fame e mangia i miei byte ...
Chiunque alcun indizio su quello che sto facendo sbagliato?
provato con l'ultima versione 1.8.1 alla http://jsfiddle.net/3va0m0e4/2/, sembra che lo stesso problema appare in cromo –