Displaying decimal places on primefaces pie chart

后端 未结 2 1274
谎友^
谎友^ 2020-12-17 07:05

I would like to check how do I display decimals for primefaces ver 3.3 pie chart label?

Currently, there are two proportions in my chart. Label A and Label B. Label

2条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-17 07:28

    Define an extender function like:

    function ext() {
        this.cfg.seriesDefaults.rendererOptions.dataLabelFormatString = '%.4s%%';
        this.cfg.seriesDefaults.rendererOptions.dataLabelThreshold = 0;
    }
    

    This will format your output labels to show percentage up to 4 digits after the decimal point. Also jqPlot by default, for areas smaller than 3% won't display any labels. You have to overwrite this value with dataLabelThreshold = 0.

    Finally attach this extender function on your p:pieChart:

    
    

提交回复
热议问题