angular2 ng2d3功能缺失?

时间:2016-12-14 08:55:19

标签: angular d3.js charts bar-chart linechart

我正在使用ng2d3将数据显示到图表中。 但是我在这个库中遇到了两个问题:

  1. https://swimlane.github.io/ng2d3/上的折线图提供了一个似乎不起作用的时间表 - 那里有任何文档或最佳做法?渲染后,时间轴的空间只是空的。如何在图表之外显示此时间线?

  2. 通过单击“尺寸>适合容器”,可以将展厅中的图表设置为div-size,但在我的项目中,他们始终希望view: any[] = [600, 400];提供px尺寸。我该如何改变呢?

1 个答案:

答案 0 :(得分:0)

图书馆的创作者。

1 - 线条和面积图上的时间线功能仅在您拥有x比例的时间数据时才有效,即您的值的名称属性是日期对象:

[
  {
    name: new Date(),
    value: 5
  },
  {
    name: new Date(),
    value: 10
  },
}

2 - 如果从图表中删除视图输入,或将其设置为undefined,图表将自动适合其父容器。