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

  • 事件 - 原始事件对象
  • 类型 - 可以是“ onMouseover”,“ onmouseout”,“ onclick”或“ onplotreset”
  • 运行 - 系列对象
  • 情节 - plot2D对象
  • 索引 - 数字索引成系列
  • 元素 - 可以是“ bar”,“列”,“圆”,“切片”,“标记”
  • 形状 - 元素的dojox.gfx形状对象
  • haxis-水平轴对象或空对象
  • vaxis-垂直轴对象或null
  • x- x值(在水平轴上)
  • Y- ay值(在垂直轴上)
  • CX,CY-几何坐标中标记/圆/切片的中心
  • CR-几何坐标中的圆/切片半径

我渴望访问 run.store, ,这对我来说似乎是合乎逻辑的,但我回来了 undefined. y 包含我追求的特定值,但我无法使用它来搜索 ItemFileReadStore 因为我不能保证那将是唯一的。理想情况下,我正在寻找某种方式来识别商店中当前通知正在发射的商品。

有帮助吗?

解决方案

http://docs.dojocampus.org/dojox/charting/ 说默认文本功能在数据点对象的“工具提示”属性中寻找自定义工具提示文本。
我将尝试重命名将商店的物品的属性命名为“工具提示”。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top