d3改变svg缩放行为

时间:2016-03-26 19:49:43

标签: javascript d3.js zoom

我正在使用d3 js创建一些任意数据的图形表示。我需要图表有两个数据表示,具体取决于缩放级别。

这是我目前所处的fiddle

我放大的标签表示需要固定属性,那么当我放大时如何将比例设置为1?我尝试创建第二个缩放行为并调用它,如下所示:

svg.call(zoomOutofLabel);

基本上我只是希望能够放大节点,当我处于最大比例时,更改表示,将比例设置回1,当我缩小时,将基本表示恢复到自己的比例。

0 个答案:

没有答案