如何使用Angular.js刷新实时NVD3.js图表​​?

时间:2016-11-08 11:49:56

标签: angularjs charts real-time nvd3.js

我有一个股票应用程序,我们显示实时线图图表,每秒刷新一次。我们有来自tcp / ip应用程序的实时数据源。我们将它与Signal-R和Angular.js绑定显示。

问题: 我能够使用NVD3.js第一次显示图表,但是我们无法与实时数据绑定并每秒刷新它。

我尝试使用Chart.Update,重绘但没有成功

任何人都可以提供代码片段,用于NVD3.js折线图,用于刷新实时数据。

2 个答案:

答案 0 :(得分:0)

你可以看看这个回购 https://github.com/zeusjs/viz

创建了一些d3.js图表​​,以便以特定间隔显示数据更新。 希望它有所帮助。

答案 1 :(得分:0)

您可以尝试使用此功能:

    $timeout(
function () {
                $scope.api.refresh();
            }, 1);