从v3升级到v4对缩放功能有不利影响。
所需的缩放行为(文本会扩展为填充svg的缩放大小) https://jsfiddle.net/sjp700/u30v2f5s/9/
不良的缩放行为(文本被放大或缩小 https://jsfiddle.net/sjp700/u30v2f5s/16/
任何建议为何?我尝试使用event.transform.x和.k更新选择的转换/ translate,但事情一团糟。
gX.call(xAxis.scale(d3.event.transform.rescaleX(x)));
var kk = d3.event.transform.k;
var xx = d3.event.transform.x;
gMain.attr("transform", "translate(" + xx + "," + 0 + ") scale(" + kk + "," + 1 + ")");