在D3.js v4中,d3.transform方法已被删除,没有任何关于如何替换它的提示.有谁知道如何替换以下D3.js v3指令?
d3.transform(String).translate;
Run Code Online (Sandbox Code Playgroud) 我正在尝试获取元素翻译的值.
例如,如果我选择x轴:
d3.select('.x.axis').attr("transform")
然后我明白了
"translate(0,112)"
如何获得0和112不解析正则表达式?
我正在尝试这样做,以便我可以添加到该值.在伪代码中:
d3.selectAll('.x.axis').attr('transform', 'translate('
.attr('transform').match(/(\d+)(\.\d+)?/g)[0] // <-- clearly won't work
+ additional_value
+ ', 0)');
Run Code Online (Sandbox Code Playgroud)