标签: javascript d3.js svg d3v4
我尝试使用切换模式对我的项目进行常规缩放:刷子模式和缩放模式。
问题: 在刷子模式下滚动(通过鼠标)时,它会更改d3上的k值,因此在切换(通过按Z)到缩放模式后,d3将更改k值并且把我的svg扔到那个位置。
k
Z
如何在不处于缩放模式时使d3保持当前位置静止?
按照以下步骤重新创建问题: https://jsfiddle.net/chryaner/wuLuLtyy/
编辑:将代码从代码段移动到jsfiddle