【问题标题】:Dojo Graph Tooltip Arrow Appears IncorrectlyDojo 图形工具提示箭头显示不正确
【发布时间】:2012-06-28 21:09:30
【问题描述】:

出于某种原因,每个图形点的工具提示上的箭头出现在实际标签下方(见图)。我已尝试尽一切努力移动它,但无法弄清楚为什么会发生这种情况。工具提示由 dojo 的图表库自动生成。在演示中看起来不错。

有人知道为什么吗?

编辑: 我正在使用 Dojo 1.7.2。 代码是问题是 this.linePlotName 是下面方法所在的对象的一部分。

var anim = new dojox.charting.action2d.Tooltip(newLineChart, this.linePlotName);

【问题讨论】:

  • 能把相关代码和你正在使用的dojo版本贴出来吗?

标签: graph tooltip dojo dojox.charting


【解决方案1】:

在将 Dojo 从 1.6 升级到 1.7.2 后,我遇到了同样的问题,但这个问题实际上是一个错误,现在已在 1.7.3 中修复:http://bugs.dojotoolkit.org/ticket/15016 升级一下应该没问题。

【讨论】:

    【解决方案2】:

    很难说,没有看到你的代码中发生了什么。但是,重要的是要记住,工具提示的行为受它所包含的小部件/div/框架的影响。如果没有足够的空间在绘图线的顶部渲染工具提示图形,它将被绘制在它下面。尝试增加包含图表的容器的大小,并尝试增加图表本身的大小,以便在绘图线上方有足够的空间显示工具提示,或者甚至尝试向上/向下滚动。最好先排除简单的修复。 :) 如果这不起作用,请发表评论,我们可以从那里开始......

    【讨论】:

    • 我认为这个特定版本的 Dojo 可能存在问题。我记得当我使用 1.5 时标记工作正常。可以肯定的是,我将其中一个页面切换为使用 Dojo 的夜间构建,并且工具提示正常工作。我也在某个地方找到了它的错误报告。
    猜你喜欢
    • 1970-01-01
    • 2015-06-24
    • 1970-01-01
    • 1970-01-01
    • 2013-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-31
    相关资源
    最近更新 更多