我有一个经常更新的生活线图,请参阅http://jsfiddle.net/cddw17fg/5/
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(); } }
使用"开发工具"在IE11中运行此js,"总内存"首先略有增加,但几分钟后它开始快速增长.
启动jsfiddle后,内存消耗看起来"不错"...... 但几分钟后有人饿了,吃了我的字节......
任何人都知道我做错了什么?