问题标签 [dojox.charting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3371 浏览

dojo - 使用商店系列以编程方式绘制 Dojox 图表

我一直在尝试使用编程方法让道场图表工作。我尝试了以下方法,但图表未显示。

0 投票
1 回答
487 浏览

android - Dojo 图表 + PhoneGap + Android .Error: Activity 已泄露窗口 com.android.internal.policy.impl

我尝试了这里给出的示例代码( index_01.html ): http ://www.ibm.com/developerworks/web/library/wa-charting/index.html

在 Desktop 上,它工作正常,但是当我用 phoneGap 编译它后将它移植到 android 模拟器时,我显示以下错误:

Activity 泄露了最初在 Android.view.ViewRoot 中添加的窗口 com.android.internal.policy.impl.PhoneWindow$DecorView@46368a28。. . . . . . .

0 投票
1 回答
3853 浏览

dojo - 使用 dojox.charting.DataSeries 时添加 x 轴标签

我正在使用 dojox.charting.DataSeries 从 dojo.data.ItemFileReadStore 创建一个 Dojo 折线图。我正在使用 DataSeries 构造函数的第三个参数(值)来指定将在图表上生成点的方法。例如

graphIndex 是一个整数,每增加一个 fileSize 值。这给了我一个折线图,其中 fileSize 显示了一个数字计数。这工作正常。

我想要的是能够指定要使用的 x 轴标签而不是 graphIndex 的值,即底层数据仍将是 1,2,3,4 但标签将显示文本(在这种情况下是时间捕获文件大小的位置)。

当我调用chart.addAxis() 时,我可以通过将一组标签传入x asis 来做到这一点,但这需要我在遍历数据之前知道这些值。例如

xAxisLabels 数组可以通过准备 dataSeries 来创建,但这不是一个很好的解决方法。

有谁知道如何扩展 formatLineGraphItem 方法以提供 x 轴标签。或者有没有人有任何关于对象 o 可以包含哪些值的文档?

提前致谢!

0 投票
2 回答
1063 浏览

charts - 是否可以创建没有轴的道场图表?

我正在使用 dojo 图表在气泡图中显示数据。但是,我不需要轴,但如果我删除轴,它会破坏数据的显示。我可以通过隐藏标签并将线条着色为白色来伪造轴不存在,但是图表的左侧和底部仍然有这么大的边距。如何在没有轴的情况下制作道场图表,同时仍然正确设置最小值/最大值?

0 投票
1 回答
1557 浏览

dojo - dojox.charting.Chart dataRange 未正确限制图表 x 轴

我正在构建一个应用程序来监视应用程序服务器上运行的服务数量。有关正在运行的服务的信息将存储在数据库中,我想在网页上显示其中的一些信息。在这一点上,我只想构建一个活跃运行的服务数量的图形表示,它随着数据库的更新而动态更新。目标是创建一个简单的图表,显示最近运行的服务数量的 10 个(左右)值,类似于 ekg 读数的样子。我正在使用 dojox.charting.Chart 小部件,但无法正确更新图表,因此它仅显示 numFailedAttempts:"0" 的十个最新值。就像现在一样,图表显示所有值,并且 x 轴值不断地越来越接近以容纳所有内容。根据 dojotoolkit.org 上的 dojo api 参考和文档,我认为 dojox.charting.Chart 的“displayRange”属性应该可以解决这个问题。所以我的问题是,我做错了什么?这是代码:

0 投票
2 回答
1000 浏览

javascript - 放大 dojox.charting.chart 时如何设置偏移量?

我正在努力放大道场图表。我的图表是在 javascript 中定义的,如下所示:

然后,我有 2 个水平滑块,我想用它们从 x 轴的左右边界进行缩放。为此,我做了类似的事情:

现在,缩放看起来不错,但偏移完全错误。本教程说“偏移量在数据坐标中”,但恐怕我在这里没有得到“数据坐标”的含义。

假设 myMinSlider 值设置为 35,我希望图表的 X 轴从 35 开始。这就是我将其设置为 currentMin 值的原因。但是,我的图表移动到 Y 轴的左侧......离它应该的位置太远了......

我图表中的数据是一个如下所示的系列:

有人有想法吗?

0 投票
1 回答
3063 浏览

javascript - 将图表从道场图表导出/转换为图像

谁能告诉我是否可以将 dojo 图表对象转换为 îimage 文件?我需要这个,因为我想从包含一些数据和代表图表的网页中导出 Excel 文件。

我唯一找到的是 http://dojotoolkit.org/reference-guide/dojox/gfx/utils/toSvg.html#dojox-gfx-utils-tosvg

但我真的不知道如何处理该函数的输出。

谢谢!

0 投票
1 回答
396 浏览

json - dojo/dojox 蜘蛛图的 JSON 格式

我拼命地尝试使用 json 数据来填充我的道场蜘蛛图。

首先:我是否需要先将我的商店(从 ItemFileReadStore 检索)传递给 dojox.charting.DataSeries,然后才能将其用于我的蜘蛛图?

那么,json 需要是什么样的呢?

这是我刚刚尝试过的方式:

有任何想法吗?

0 投票
3 回答
657 浏览

javascript - 道场蜘蛛图中的固定轴

是否有可能为 dojo 蜘蛛图设置固定轴?我希望每个轴都显示一个固定的值范围。我可以阻止道场计算规模吗?

非常感谢!

0 投票
1 回答
482 浏览

javascript - 仅在 dojo 1.7 新版本中工具提示的位置不正确

当我将我的 dojo 版本从 1.6 更新到 1.7.1 时,我发现ClusteredBars. 即使在 Dojo Toolkit SDK 1.7.1 中也会发生这种情况。

演示

http://jsbin.com/utesoz/2/edit

任何想法 ?我认为这个问题可能是一个错误