Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
dojox.charting从ItemFileReadStore设置自定义工具提示标签_Dojo_Dojox.charting - Fatal编程技术网

dojox.charting从ItemFileReadStore设置自定义工具提示标签

dojox.charting从ItemFileReadStore设置自定义工具提示标签,dojo,dojox.charting,Dojo,Dojox.charting,我发现,dojox.charting.action2d.Tooltip使用一个自定义函数为标签提供文本。挑战在于我要显示的标签文本包含在图表系列所指向的dojo.data.ItemFileReadStore中。我试图找出某种方法,将函数中对象中传递的信息绑定到存储中的项目。我的理解是,通知对象可以包含以下内容: 事件-原始事件对象 类型-可以是“onmouseover”、“onmouseout”、“onclick”或“onplotreset” 运行-一个系列对象 plot-Plot2D对象 索

我发现,
dojox.charting.action2d.Tooltip
使用一个自定义函数为标签提供文本。挑战在于我要显示的标签文本包含在图表系列所指向的
dojo.data.ItemFileReadStore
中。我试图找出某种方法,将函数中对象中传递的信息绑定到存储中的项目。我的理解是,通知对象可以包含以下内容:

  • 事件-原始事件对象
  • 类型-可以是“onmouseover”、“onmouseout”、“onclick”或“onplotreset”
  • 运行-一个系列对象
  • plot-Plot2D对象
  • 索引-将数字索引分成系列
  • 元素-可以是“条”、“列”、“圆”、“切片”、“标记”
  • 形状-元素的dojox.gfx形状对象
  • hAxis-水平轴对象或空
  • vAxis-垂直轴对象或null
  • x-x值(在水平轴上)
  • y-y值(在垂直轴上)
  • cx,cy-几何坐标中标记/圆/切片的中心
  • cr-几何坐标系中圆/片的半径

我真的想访问
run.store
,这对我来说似乎是合乎逻辑的,但我得到了
未定义的
y
包含我所追求的特定值,但我不能用它来搜索
ItemFileReadStore
,因为我不能保证它是唯一的。理想情况下,我正在寻找某种方法来明确标识当前通知所针对的存储中的项目。

表示默认文本函数在数据点对象的“tooltip”属性中查找自定义工具提示文本
我会尝试将保存标签的商店的items属性重命名为Tooltip。

您是否尝试过使用Firebug查看所有对象?Firebug有一个非常好的JavaScript调试器,在我调试dojo代码时非常有用。。。它不是
工具提示
它需要
工具提示
,然后它就像一个符咒一样工作。但是足够近了!