📜  D3.js pie.sortValues()函数

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

D3.js pie.sortValues()函数

D3,js中的pie.sortValues()函数用于将值比较器设置为给定函数。当没有指定比较器函数时返回当前值比较器,默认为降序。

值和数据比较器之间的区别在于,两个参数 a 和 b 是使用值访问器从数据数组派生的值。如果b的弧必须在a的弧之前,则比较器函数必须返回一个大于 0 的值。

句法:

pie.sortValues( compare(a, b) )

参数:此函数接受如上所述和如下所述的单个参数:

  • 比较器:它采用比较器函数来比较两个参数ab ,在此基础上进行排序。它是一个可选参数。

返回值:此函数返回当前值比较器。

下面的示例说明了 D3.js 中的pie.sortValues()函数:

示例 1:

HTML


  

    

  

    
        
            

                GeeksforGeeks             

            

                pie.sortValues()             

        
                               
       


HTML


  

    

  

    
        
            

                GeeksforGeeks             

            

                pie.sortValues();             

        
                               
       


输出:

  • 在点击按钮之前:

  • 点击按钮后:

示例 2:

HTML



  

    

  

    
        
            

                GeeksforGeeks             

            

                pie.sortValues();             

        
                               
       

输出:

  • 在点击按钮之前:

  • 点击按钮后: