我使用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);
});