Dynamic Highchart 的动态工具提示
Dynamic tooltip for Dynamic Highchart
我正在制作动态图表(SPline 每秒更新一次)。
我需要传递图形的动态工具提示。
对于我的实际代码,我从 CSV 获取数据。
我已在此处更新我的示例代码 JSFIDDLE。
我在这个示例代码中给出了工具提示:'tooltip text <br>'
。
这仅适用于前 20 条记录。
然后剩下的显示为undefined。
我还必须在 ajax 调用中传递工具提示。
我这样试过:
t='my tooltip';
series.addPoint([x, y,t], true, true);
但是显示undefined
谁能帮我显示工具提示。
提前致谢。
在你的代码中你有:
series.addPoint([x, y,t], true, true);
这不起作用。传递数组时,它将仅使用 x
和 y
值并丢弃 t
。相反,您需要传递一个对象来提供 t
变量。
例如:
series.addPoint({x:x, y:y, t:t}, true, true);
这与您在选项中设置 data
数组时所做的相同,在您的函数中使用 data.push
。
查看 this updated JSFiddle 其工作原理。
我正在制作动态图表(SPline 每秒更新一次)。 我需要传递图形的动态工具提示。 对于我的实际代码,我从 CSV 获取数据。
我已在此处更新我的示例代码 JSFIDDLE。
我在这个示例代码中给出了工具提示:'tooltip text <br>'
。
这仅适用于前 20 条记录。
然后剩下的显示为undefined。
我还必须在 ajax 调用中传递工具提示。 我这样试过:
t='my tooltip';
series.addPoint([x, y,t], true, true);
但是显示undefined
谁能帮我显示工具提示。 提前致谢。
在你的代码中你有:
series.addPoint([x, y,t], true, true);
这不起作用。传递数组时,它将仅使用 x
和 y
值并丢弃 t
。相反,您需要传递一个对象来提供 t
变量。
例如:
series.addPoint({x:x, y:y, t:t}, true, true);
这与您在选项中设置 data
数组时所做的相同,在您的函数中使用 data.push
。
查看 this updated JSFiddle 其工作原理。