Javascript chartjs中两级圆环图的回调

Javascript chartjs中两级圆环图的回调,javascript,angular,typescript,charts,Javascript,Angular,Typescript,Charts,如何在chartjs中实现对双圆环图的正确回调 我只知道这样做的方法: options: { tooltips: { callbacks: { label: function (tooltipItems, data) { return data.datasets[0].data[tooltipItems.index] + 'h'; } } } } 但很明显,它不能正常工作。因为它从第一个圆环图返回数

如何在chartjs中实现对双圆环图的正确回调

我只知道这样做的方法:

options: {
    tooltips: {
      callbacks: {
        label: function (tooltipItems, data) {
          return data.datasets[0].data[tooltipItems.index] + 'h';
        }
      }
    }
  }
但很明显,它不能正常工作。因为它从第一个圆环图返回数据。数据集[0]。数据,并为两个图表返回数据。
如何分别返回两个图表的数据?

好的,非常简单,只需使用即可。datasetIndex:

label: function (tooltipItems, data) {
          return data.datasets[tooltipItems.datasetIndex].data[tooltipItems.index] + 'h';
        }