簡體   English   中英

向dygraph圖例添加額外信息?

[英]Adding extra information to dygraph legend?

有沒有一種簡單的方法可以向 dygraph 圖例添加額外的數據?

我顯然想顯示 x 和 y 數據值,但底層數據點包含我想向用戶顯示的額外信息。

我顯然可以使用回調選項來找出鼠標懸停在什么點上。 那么是使用回調然后擁有自己的 div 來顯示此信息而不是使用 dygraph 圖例的唯一選擇嗎?

最簡單的方法是使用即將發布的 2.0.0 版本中的legendFormatter選項

function legendFormatter(data) {
  if (data.x == null) return '';  // no selection
  return data.xHTML +
      data.series
      .map(v => v.labelHTML + ': ' + v.yHTML)  // modify as needed
      .join(' ');
}

new Dygraph(div, data, { legendFormatter });

暫無
暫無

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

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