React + chart. js 2.0:如何在甜甜圈图中添加标签
React + Chart.js 2.0: How to put a label inside of a doughnut chart?
我正在使用react
, react-chartjs-2
和chart.js
版本2.2.1进行数据可视化。这里有一个可能与这个问题相关的答案(寻找17.06.16更新),但我不确定Chart.pluginService.register
是什么,或者它是否与React兼容。到目前为止,这对我来说还不起作用。
我只是想在甜甜圈内放置一个标签,这是所有data
子集的总和。我假设这是嵌套在甜甜圈图的选项,但我还没有找到它。
在react-chartjs-2
中您可以通过chart.config.data.datasets
访问数据集。
:
data = {
labels: [
'Red',
'Green',
'Yellow'
],
datasets: [{
data: [300, 50, 100],
...
在Chart.helpers.extend
的draw
回调中,你可以使用:
var sum = 0;
for (var i = 0; i < this.chart.config.data.datasets[0].data.length; i++) {
sum += this.chart.config.data.datasets[0].data[i];
}
下面是一个示例Codepen: http://codepen.io/anon/pen/xqMQQB?editors=1010
相关文章:
- 在Javascript甜甜圈图的PHP变量中引用PHP变量
- 装订莫里斯甜甜圈图
- Highcharts甜甜圈工具提示格式使用钻取数据
- D3将两张甜甜圈图叠加在一起
- 如何使高图表半甜甜圈出现在角度应用中
- 莫里斯.js甜甜圈标签不在中间的jquery标签中
- 强制 ChartJS 显示具有空值的甜甜圈图
- 无法从图表.js调整甜甜圈图的大小
- 如何添加<br/>在最后一个单词上加标签
- GWT Highcharts-半圆甜甜圈
- d3.js甜甜圈图::其他路径被渲染而不更新
- Morris甜甜圈图的设置数据
- 甜甜圈饼图NVD3
- 饼(甜甜圈)图分段顺序在D3
- D3甜甜圈图表图例或标签悬停
- 加载时动画角度d3的甜甜圈
- 将甜甜圈图的系列标签颜色改为系列颜色
- React + chart. js 2.0:如何在甜甜圈图中添加标签
- 莫里斯.js甜甜圈标签
- 加载时不可见甜甜圈片