javascript - 如何将 Float 与 AngularJS 与 x 轴上的时间集成

标签 javascript jquery angularjs flot

我遵循了下面 Stackoverflow 问题中的解决方案。但我想在 x 轴上绘制时间。但它不起作用

How to Integrate Flot with AngularJS?

请检查下面的 fiddle 。我没有得到图形输出。

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/

最佳答案

查看工作演示:JSFiddle 。您错过了 $scope.data 中的 []

关于javascript - 如何将 Float 与 AngularJS 与 x 轴上的时间集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31665514/

相关文章:

javascript - Uncaught TypeError : not a function, 但函数存在

javascript - ng重复不显示内容

jquery - 在angularjs E2E测试中打开一个select2选择框

javascript - 性能最佳的 Jquery 模板插件

javascript - 如何让脚本与网页中的特定 HTML 元素进行交互?

javascript - 在动态生成的 div 周围包裹 anchor 标记

javascript - iframe 中的工具提示被其父级部分隐藏

javascript - 将多个参数从 thymeleaf 标签传递给 javascript 函数

client-side - Angular JS 与 Google Closure 有何关系?

javascript - 将 Polymer 与 Angularjs 一起使用