Dojo 图表上的上下文菜单操作

Posted

技术标签:

【中文标题】Dojo 图表上的上下文菜单操作【英文标题】:Context-menu actions on Dojo Charts 【发布时间】:2012-02-23 20:13:29 【问题描述】:

我想在 Dojo 图表中的一些绘图元素上实现上下文菜单。不幸的是,开箱即用的 Dojo Chart 仅支持三个事件:“click”、“mouseover”和“mouseout”。我不确定这是否是 dojox.gfx 模块或 dojox.charing 的限制。我可以处理容器 DOM 节点上的右键单击事件,然后沿着图表向下工作,但这感觉不是正确的 Dojo 方式。

是否有“动作”或补丁来支持 Dojo 图表上的右键单击事件?

【问题讨论】:

【参考方案1】:

如果您使用 d3 制作图表,您可以使用 Dojo 小部件将上下文菜单添加到您的 d3 图表元素。它会正常工作。

【讨论】:

以上是关于Dojo 图表上的上下文菜单操作的主要内容,如果未能解决你的问题,请参考以下文章

在 dojo.dnd 中禁用复制

ExtJS 图表中的上下文菜单

从 QGraphicsItem 上的上下文菜单操作中获取事件

在 iPad 上的上下文菜单中点击预览不会为全屏视图控制器的演示设置动画

选中列表视图上的复选框时,为啥不激活上下文操作栏?

如何在单击上下文菜单的某个项时判断上下文菜单上的窗体控件