这适用于d3 v3:
var svg = d3.select("#viz_pies").attr({
"width": width,
"height": height
});
// svg will be defined in v3, but not in v4
我注意到这个有用了:
var svg = d3.select("#viz_pies");
svg.attr({
"width": width,
"height": height
});
// svg will be defined in v4
我看过https://github.com/d3/d3/blob/master/CHANGES.md#selections-d3-selection,但我无法理解上述代码的不同之处。
编辑:我似乎也无法在style()
之后链接attr()
...