2015-07-28 1 views
1

Я следил за решением в вопросе Stackoverflow ниже. Но я хочу рассчитать время на xaxis. Но это не работаетКак интегрировать флот с AngularJS со временем на xaxis

How to Integrate Flot with AngularJS?

Пожалуйста, проверьте скрипку ниже. Я не получаю вывод графика.

var App = angular.module('App', []); 

App.controller('Ctrl', function ($scope) { 
    $scope.data = [ 
     [1438031893270, 1], 
     [1438031894270, 2], 
     [1438031895269, 3], 
     [1438031896269, 4], 
     [1438031897278, 5], 
     [1438031898270, 6], 
     [1438031899268, 7], 
     [1438031900277, 8], 
     [1438031901269, 9] 
    ]; 
}); 

App.directive('chart', function() { 
    return { 
     restrict: 'E', 
     link: function (scope, elem, attrs) { 
      var opts = { 
       xaxis: { 
        mode: "time", 
        timeformat: "%H:%M:%S" 
       }, 
      }; 
      var data = scope[attrs.ngModel]; 
      $.plot(elem, data, opts); 
      elem.show(); 
     } 
    }; 
}); 

http://jsfiddle.net/ksdqhqb2/38/

http://jsfiddle.net/ksdqhqb2/39/

ответ

0

Проверьте рабочую демо: JSFiddle. Вы пропустите [] в $scope.data.

Смежные вопросы