d3 v4范围返回undefined?

时间:2017-09-27 14:52:09

标签: javascript d3.js

var selectZoom = d3.brush().extent([[0, 0], [WIDTH, HEIGHT]])
                .on("brush",brush)
                .on("end", brushended);
 function brush(){
            var selection = d3.event.selection;
            console.log(selectZoom.extent()); // this prints function
            console.log(d3.extent(selectZoom)); // this prints [undefined,undefined]
        }

我正在尝试将范围设置为 d3.js v4 画笔。我试过两种方法来访问这个范围。但两者都不起作用。

请帮忙。

1 个答案:

答案 0 :(得分:1)

console.log(selectZoom.extent().call()); 

上述声明对我有用。