簡體   English   中英

隱藏數據系列點,同時向其他對象展示

[英]hiding data series points while showing others with flot

我想繪制2個數據系列。

第一個是具有時間和高度(水位)的動態事件系列。

第二個是從t = 0到indef的最大高度。

我想要第一個帶點的數據系列,第二個不帶點的數據系列(因為它只是一個警告線)。

到目前為止,我嘗試了以下方法:

pl_data[0].data = plot_data;
pl_data[1].data = plot_maxHeightCoords;
var pl_options = {   series: {
                    lines: { show: true },
                    points: { show:[true,false] }
                    }
};
$.plot("#placeholder_flot", pl_data, pl_options);

和這個:

pl_options.points:[true,false];

但是,這將無法正常工作。 它適用於顏色,所以我認為它也應該適用於點。

我閱讀了文檔,但找不到解決此問題的提示。

感謝您的任何幫助!

不確定我是否在關注您的問題,但我想您想分別配置每個系列,不在繪圖options

如果對象已創建:

pl_data[0].data = plot_data;
pl_data[1].data = plot_maxHeightCoords;
pl_data[0].points = {};
pl_data[0].points.show = true;
pl_data[1].points = {};
pl_data[1].points.show = false;

或重新創建數據對象:

var pl_data = [ {data: plot_data, points: {show: true}, lines: {show: true}},
                {data: plot_maxHeightCoords, points: {show: false}, lines: {show: true}} ];

$.plot("#placeholder_flot", pl_data, {});

在文檔的數據格式部分中對此進行了討論。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM