首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在jquery中在flot图的x轴上显示字符

如何在jquery中在flot图的x轴上显示字符
EN

Stack Overflow用户
提问于 2018-05-09 06:22:25
回答 1查看 112关注 0票数 0

我需要在plot.js中为我的项目使用更新图表,这是我的代码:

代码语言:javascript
复制
var data = [],
    totalPoints = 1200,
    $UpdatingChartColors = $("#updating-chart").css('color');

function getRandomData() {
    if (data.length > 0)
        data = data.slice(1);
    while (data.length < totalPoints) {
        var prev = data.length > 0 ? data[data.length - 1] : 50;
        var y = prev + Math.random() * 10 - 5;
        if (y < 0)
            y = 0;
        if (y > 100)
            y = 100;
        data.push(y);
    }
    var res = [];
    for (var i = 0; i < data.length; ++i)
        res.push([i, data[i]])
    return res;
}
var updateInterval = 1500;
$("#updating-chart").val(updateInterval).change(function() {
    var v = $(this).val();
    if (v && !isNaN(+v)) {
        updateInterval = +v;
        $(this).val("" + updateInterval);
    }
});
var options = {
    yaxis: {
        min: 0,
        max: 100
    },
    xaxis: {
        transform: function(v) {
            return -v;
        },
        min: 0,
        max: 90
    },
    colors: [$UpdatingChartColors],
    series: {
        lines: {
            lineWidth: 1,
            fill: true,
            fillColor: {
                colors: [{
                    opacity: 0.4
                }, {
                    opacity: 0
                }]
            },
            steps: false
        }
    }
};

var plot = $.plot($("#updating-chart"), [getRandomData()], options);

我在x轴上得到输出,比如90,80,70,60,50,40,30,20,10,0。但是我需要像D-90,D-80,D-70,D-60,D-50,D-40,D-30,D-20,D-10这样的输出。

如何实现这一目标?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-09 08:48:34

在您的tickFormatter选项中使用xaxis属性:

代码语言:javascript
复制
tickFormatter: function(val, axis) {
    return 'D-' + val;
}

有关工作小提琴,请参阅这里这里获取更多信息。

PS:在使用transform时,还应该指定inverseTransform

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50246731

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档