我必须动态更改 D3plus 图表的宽度,问题是宽度的变化不是瞬时的,但是有一个动画可以相应地缩小或放大图表,有没有办法禁用这个动画或所有最终的动画一般在 D3plus 中?
这是我使用的代码:
var visualization = d3plus.viz()
.container('#' + id)
.data(data)
.type('tree_map')
.id('name')
.size('value')
.width($(window).width() - 85)
.draw();
$(window).on('orientationchange', function () {
window.setTimeout(function () {
visualization.width($(window).width() - 85).draw();
}, 200);
});