D3.js zoom.scaleBy()函数
D3.js中的zoom.scaleBy()函数用于将所选元素的当前缩放变换缩放 k。参考点p确实移动。
句法:
zoom.scaleBy(selection, k[, p])
参数:此函数接受三个参数,如上所述,如下所述:
- selection:该参数可以是选择或过渡。
- k:此参数是比例因子,指定为数字或函数
- p:不指定p的值,默认值为视口范围的中心。
返回值:此函数返回缩放行为。
下面的程序说明了D3.js中的zoom.scaleBy()函数
示例 1:
HTML
Geeksforgeeks
D3.js | zoom.scaleBy() Function
HTML
Geeksforgeeks
D3.js | zoom.scaleBy() Function
输出:
示例 2:
HTML
Geeksforgeeks
D3.js | zoom.scaleBy() Function
输出: