📅  最后修改于: 2023-12-03 15:00:19.069000             🧑  作者: Mango
D3.js是一个流行的JavaScript数据可视化库,支持各种类型的图表和交互效果等功能。zoom.scaleExtent()函数是Zoom行为的一个设置函数,用于指定可缩放的范围。
zoom.scaleExtent([minScale, maxScale])
zoom:Zoom对象
minScale:指定最小缩放比例,默认值为0
maxScale:指定最大缩放比例,默认值为Infinity
var zoom = d3.zoom()
.scaleExtent([0.5, 2])
.on("zoom", zoomed);
上面的代码片段创建了一个Zoom对象zoom,并指定了最小缩放比例为0.5,最大缩放比例为2。同时注册了一个zoomed函数,用于在缩放时响应事件。