我发现
dojox.charting.action2d.Tooltip
采用自定义函数为标签提供文本。挑战是我要显示的标签文本包含在
dojo.data.ItemFileReadStore
这是图表系列所指的。我正试图找到一种方法,将函数中的对象传递的信息与存储区中的某个项联系起来。我的理解是通知对象可以包含以下内容:
-
事件-原始事件对象
-
类型-可以是“onMouseOver”、“onMouseOut”、“onClick”或“onPlotReset”
-
运行-序列对象
-
Plot-Plot2d对象
-
索引-数字索引成系列
-
元素-可以是“bar”、“column”、“circle”、“slice”、“marker”
-
shape-元素的dojox.gfx shape对象
-
haxis-水平轴对象或空值
-
Vaxis-垂直轴对象或空值
-
x-x值(在水平轴上)
-
Y-Y值(在垂直轴上)
-
cx,cy-几何坐标中标记/圆/切片的中心
-
cr-几何坐标中的圆/切片半径
我努力进入
run.store
我觉得这很合理,但我回来了
undefined
.
y
包含我正在追求的特定值,但无法使用该值搜索
ItemFileReadStore
因为我不能保证那是独一无二的。理想情况下,我正在寻找一种方法来明确地标识当前通知所针对的存储区中的项目。