Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.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
Reactjs y轴上的react-chart-js-2装置_Reactjs_React Chartjs - Fatal编程技术网

Reactjs y轴上的react-chart-js-2装置

Reactjs y轴上的react-chart-js-2装置,reactjs,react-chartjs,Reactjs,React Chartjs,我使用的是react-chart-js-2,我想向y轴添加单位。关于所有选项的文档似乎不多,我发现的教程似乎也不起作用。我想在折线图y轴上的每个值上加一个符号?我应该能够使用回调函数,并向值字符串中添加% const options = { scales: { xAxes: [{ scaleLabel: { display: true, labelString: 'Years'

我使用的是react-chart-js-2,我想向y轴添加单位。关于所有选项的文档似乎不多,我发现的教程似乎也不起作用。我想在折线图y轴上的每个值上加一个符号?我应该能够使用回调函数,并向值字符串中添加%

const options = {
        scales: {
          xAxes: [{
            scaleLabel: {
              display: true,
              labelString: 'Years'
            }
          }],
          yAxes: [{
            ticks: {
                beginAtZero: true,
                callback: value => `£${formatNumberDecimal(value)}`
            }
          }],
        }     
      }

这不起作用,当我动态更改输入数据时,它崩溃了。我该怎么换单位呢?

我希望不会太晚

我对chart.js api了解不多,但我认为您不能在回调中使用ES6 arrow函数,请尝试以下方法:

callback: function (value) {
    return `£${value}k`;
},
下面是一个工作示例