在bower更新之后,Chart.js隐藏图形直到mouseHover

时间:2016-05-02 08:30:21

标签: javascript angularjs bower chart.js

我使用angular-chart.js和Chart.js在我的AngularJS应用程序中显示一些数据。我一直在使用Chart.js(1.0.2),一切都很好,但我确实使用bower更新了Chart.js版本(1.1.1)。现在,当我刷新页面直到第一个mouseHover时,我的一个图表不会显示。

我该如何解决这个问题?

<canvas id="line" class="chart chart-line" chart-data="data3" chart-labels="labels3" style=" width:500; height:300"></canvas>

JavaScript:

$scope.getServerDelay = function() {
    $http({
        method: 'GET',
        url: 'http://****/delay?code=' + $scope.code
    }).then(function successCallback(response) {

        $scope.delayDatas = response.data[$scope.code][0];
        $scope.delayLabels = response.data[$scope.code][1];

        $scope.data3[0] = $scope.delayDatas.slice(0, 9).reverse();
        $scope.labels3 = response.data[$scope.code][1].slice(0, 9).reverse();            
    }, function errorCallback(response) {
            console.log('getServerDelay error :' + response);
});

0 个答案:

没有答案