它必须非常简单,但我无法让它工作。这是一个简单的响应式图表。我创建了一个剪切矩形,这样域之外的值就会消失,但我无法让它与窗口中的其余元素一起调整大小。有人可以看一下吗?这是一个 plunk 的链接:
https://plnkr.co/edit/eQ4HgxQC49CZIPVBXjQX
谢谢一百万!
svg.append("defs").append("clipPath")
.attr("id", "clip")
.append("rect")
.attr("width", width)
.attr("height", height);
最佳答案
在resize
函数中添加此行以更新剪辑矩形中的宽度和高度。
svg.select("#clip rect").attr("width", width).attr("height", height);
工作代码here
关于javascript - 剪切矩形未在响应式图表中调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36816754/