Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Highcharts 打印饼图';s数据用逗号标记数字_Highcharts_Highcharts Ng - Fatal编程技术网

Highcharts 打印饼图';s数据用逗号标记数字

Highcharts 打印饼图';s数据用逗号标记数字,highcharts,highcharts-ng,Highcharts,Highcharts Ng,我试图用逗号打印数字(显示9000个实例,仅9000个),这是我设置格式的方式 格式:{point.name}:{point.y} 我找不到方法将{point.y}放入一个将返回所需结果的函数, 我尝试了这种方式格式:{point.name}:'+numberWithCommas(point.y)但是当然点没有定义我不确定如何处理它, 有什么方向吗?我该怎么做 谢谢您需要做两件事: 设置分隔符: Highcharts.setOptions({ lang: { decimalPoin

我试图用逗号打印数字(显示9000个实例,仅9000个),这是我设置格式的方式
格式:{point.name}:{point.y}

我找不到方法将
{point.y}
放入一个将返回所需结果的函数, 我尝试了这种方式
格式:{point.name}:'+numberWithCommas(point.y)
但是当然
点没有定义
我不确定如何处理它, 有什么方向吗?我该怎么做


谢谢

您需要做两件事:

  • 设置分隔符:

    Highcharts.setOptions({
      lang: {
        decimalPoint: '.',
        thousandsSep: ','
      }
    });
    
    format: '{point.name}: {point.y:,.0f}'
    
  • 设置点格式,以使用该分隔符:

    Highcharts.setOptions({
      lang: {
        decimalPoint: '.',
        thousandsSep: ','
      }
    });
    
    format: '{point.name}: {point.y:,.0f}'
    
有关在Highcharts中格式化字符串的详细信息,请参见;)

生活