0

我正在使用 Dojo 绘制图表。我需要在某些点绘制叠加层。几乎就像一个总是显示的工具提示。它可以是一堆值或显示在数据点上方、下方或旁边的图标。

有谁知道我怎么能做到这一点?有谁知道我如何访问每个绘制的数据点的屏幕坐标列表?

我的理论是;如果无法绘制持久和自定义工具提示,请在图表上绘制并相对于点坐标定位我的自定义对象。另一种选择是绘制自定义标记。(不像普通的 SVG 路径。)

请不要建议其他图表库。我需要知道如何在 Dojo 中做到这一点。提前致谢。

4

1 回答 1

2

我不确定您是否已经找到了使用自定义标记的答案。我正在使用 SVG 路径变量来绘制自定义标记。

例如:

var custom_marker = "M150 0 L75 200 L225 200 Z" // a triangle
var data = [{x: 10, y: 20, marker: custom_marker}, {x: 15, y: 25, marker: custom_marker}] // and so on

将此数据输入道场图表,您可以绘制自定义标记。

于 2013-06-11T13:45:03.193 回答