📜  D3.js zoom.scaleBy()函数

📅  最后修改于: 2022-05-13 01:56:22.191000             🧑  作者: Mango

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

                                             
    

输出: