javascript - NVD3.js 中的 .datum 多个值

标签 javascript jquery d3.js nvd3.js

我正在使用来自 NVD3.js 的堆积面积图,但在显示来自多个 JSON API 的数据时遇到问题。

看来我的问题在

d3.select('#nvd3-area svg')
  .datum(data2)
  .call(chart);

如何在 datum 中合并 data2data1

完整脚本在这里https://jsfiddle.net/zatddaat/

最佳答案

只需将每个系列添加到data 数组:

  var data = [];
  data.push(data1);
  data.push(data2);

我更新了你的 fiddle :https://jsfiddle.net/beaver71/5yp1dkfn/

关于javascript - NVD3.js 中的 .datum 多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47950938/

相关文章:

javascript - D3 : Setting selection transform attribute in a nicer way

javascript - D3 TreeMap - 文本中心、控制高度和链接箭头奇怪行为

javascript - $.Deferred 作为成员变量

javascript - 如何在 Protractor 中添加新的元素功能

jquery - 如何在 Handsontable 中使列非常宽?

jquery - IE6 和 Jquery 中的 addClass()

javascript - 如何为放大的移动设备居中模态

php - 最后一步,将MySQL与PHP连接到JSON与D3(javascript)很酷的东西

javascript - 如何分析 Closure Compiler 包大小

javascript - 范围问题 : Array is not passed into promise resolution