0

我有一些 jqPlot 的多个系列,标签正确存储在:

data.labels=[[label:'A'],[label:'B'],[label:'C']]....

我可以通过以下方式成功使用:

series: data.labels,
highlighter: {
            show: true,
            sizeAdjust: 6,
            tooltipContentEditor: customTooltip,
            formatString: '#serieLabel#<br/>%s - %s',
            bringSeriesToFront: true,
        },

此外,我在不同的 yaxis 上有系列,我通过以下方式定义:

series:[
        { yaxis: "yaxis" },
        { yaxis: "y2axis" },
        { yaxis: "y3axis" },
        { yaxis: "y4axis" },                
        { yaxis: "y5axis" },
        { yaxis: "y6axis" },
        { yaxis: "y7axis" },
        { yaxis: "y8axis" },
        { yaxis: "y9axis" }
],

Еach 系列选项工作正常,但问题是我需要同时使用。我不知道如何指定它们以在突出显示和多个 yaxis 时同时使用我的系列名称?

我的第二个问题 - 有没有办法防止 yaxis 重复,因为我有三个系列显示电压(12.0 - 220.0V)和两个系列安培(0.05 - 1.0A)?

4

1 回答 1

0

这是我的解决方案:

        seriesDefaults: { 
            series: data.labels,
        },
        series: [
            { yaxis: "yaxis", label: data.labels[0] },
            { yaxis: "y2axis", label: data.labels[1] },
            { yaxis: "y3axis", label: data.labels[2] },
            { yaxis: "y4axis", label: data.labels[3] },
            { yaxis: "y5axis", label: data.labels[4] },
            { yaxis: "y6axis", label: data.labels[5] },
            { yaxis: "y7axis", label: data.labels[6] },
            { yaxis: "y8axis", label: data.labels[7] },
            { yaxis: "y9axis", label: data.labels[8] }
        ],
于 2016-10-31T12:30:11.153 回答