当前位置:   article > 正文

d3.js力导向图缩放事件 重置功能_d3js 缩放

d3js 缩放

d3.js v4版本,如何修改zoom中的d3.event.transform值

使用d3绘制力导向图,初始化时由于节点太多,希望自适应屏幕大小,初始化时修改了svg-transform大小修改svg中g的缩放值
这里的svg实际上是最外层g元素

问题

由于需要重置功能,所以调用d3的zoom事件自后,点击重置按钮回到初始化时的transform。再次触发zoom事件后,当前的缩放值是从上一个缩放状态开始缩放的,是由于自定义修改svg的transform值,无法修改d3.event.transform,要想实现自定义的重置和自适应事件,应该如何兼容d3.js 的zoom事件,或者如何重置d3.event.transform值
d3,js zoom事件

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/132766
推荐阅读
相关标签
  

闽ICP备14008679号