d3.js voronoi.clipExtent() is returning the error: undefined is not a function
d3.js voronoi.clipExtent() is returning the error: undefined is not a function
我正在 d3.js 中设置一个 voronoi 图,函数 .clipExtent( [params] )
一直返回控制台错误 undefined is not a function
,但我一直在使用示例作为指南并且可以'不知道出了什么问题。没有 clipExtent()
voronoi returns 预期的多边形数组。
var voronoiTopLeft = [ -1 * ( SCREEN_WIDTH / 2 ), SCREEN_HEIGHT / 2 ];
var voronoiBottomRight = [ SCREEN_WIDTH / 2, -1 * ( SCREEN_HEIGHT / 2 ) ];
clickVoronoi = d3.geom.voronoi( points );
clickVoronoi.clipExtent( [ voronoiTopLeft, voronoiBottomRight ] );
你说错了。看到这个 example.
你把它链接到你的 d3.geom.voronoi
电话上:
var clickVoronoi = d3.geom.voronoi()
.clipExtent([ voronoiTopLeft, voronoiBottomRight ])(points);
或者更详细一点:
var voronoi = d3.geom.voronoi()
.clipExtent([ voronoiTopLeft, voronoiBottomRight ]);
var clickVoronoi = voronoi(points);
我正在 d3.js 中设置一个 voronoi 图,函数 .clipExtent( [params] )
一直返回控制台错误 undefined is not a function
,但我一直在使用示例作为指南并且可以'不知道出了什么问题。没有 clipExtent()
voronoi returns 预期的多边形数组。
var voronoiTopLeft = [ -1 * ( SCREEN_WIDTH / 2 ), SCREEN_HEIGHT / 2 ];
var voronoiBottomRight = [ SCREEN_WIDTH / 2, -1 * ( SCREEN_HEIGHT / 2 ) ];
clickVoronoi = d3.geom.voronoi( points );
clickVoronoi.clipExtent( [ voronoiTopLeft, voronoiBottomRight ] );
你说错了。看到这个 example.
你把它链接到你的 d3.geom.voronoi
电话上:
var clickVoronoi = d3.geom.voronoi()
.clipExtent([ voronoiTopLeft, voronoiBottomRight ])(points);
或者更详细一点:
var voronoi = d3.geom.voronoi()
.clipExtent([ voronoiTopLeft, voronoiBottomRight ]);
var clickVoronoi = voronoi(points);