我必须在平板电脑、桌面显示器以及在某些情况下非常大的d3高分辨率影院尺寸显示器上构建工作良好的4k+可视化。
因此,我正在试图找出在使用SVG的'viewBox‘属性与使用’_(_大多数例子,比如这个博客条目(),都建议我在后一篇文章中这样做:
d3.select(window).on('resize', resize)
resize() {
// rerender each individual element with the new width+height of the parent node
d3.select('svg')
.attr(&