我使用jquery
和d3.js
在消息对话框中绘制图表。
如何在不重绘整个图表的情况下调整d3.js
图表的大小?
当前的解决方案有效但效率很低:http://jsfiddle.net/L6UGn/61/我没有弄清楚如何在不重绘整个图表的情况下更新宽度和高度。
我的想法是更新svg
的宽度和高度。知道如何处理吗?
d3.select('#msg_dialog > svg') //.selectAll("g")
.attr('width', width)
.attr('height', height);