问题标签 [flex-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 回答
954 浏览

apache-flex - Flex 图表轴标题在调整大小时闪烁

我有一个带有横轴和纵轴标题的图表。垂直轴渲染器的verticalAxisTitleAlignment 属性设置为垂直。该应用程序是一个门户类的东西,这个图表放置在一个小窗口内。单击窗口正在调整图表父级的大小。但此时轴的标题在闪烁,给人一种调整大小不流畅的感觉。我不明白为什么会这样?每次最大化组件时是否会渲染图块?有什么办法可以阻止吗?

在此先感谢,干杯,PK

这是我用来绘制标题的代码:

0 投票
2 回答
1232 浏览

apache-flex - 带标记图的折线图

我有一个带有 4 个线条系列的折线图,其中菱形、圆形、框和三角形作为这 4 个线条系列的绘图的项目渲染器。现在我的要求是我想在图表中显示图表的标签。它应该是这样的:

替代文字
(来源:infocaptor.com

我尝试了一些项目渲染但没有正确获得它,因为我想使用圆圈和三角形来渲染绘图。这是在消磨我的时间。请帮忙...

干杯,PK

0 投票
1 回答
774 浏览

actionscript - 弹性日期和时间股票图表 (HOLC) - 需要帮助

我试图在 Flex 3.5 Stock HOLC(高、开、低、收)图表中同时显示日期和时间。此数据显示但格式不正确... 问题: 1. 时间不正常.. 它们与正确时间不符.. (是不是因为它们不是军用时间)?2.底部标签上没有显示的日期(天)都是,有没有办法做到这一点?3.时间显示有很大的差距......在24小时内......当数据不存在时总是这样吗?或者,我可以像“禁用天数”那样禁用特定的时间段吗

有什么建议么?

0 投票
1 回答
2048 浏览

apache-flex - Flex Charts:您可以使用 IAxis for Cartesian Data Canvas 中的最小/最大点来绘制图表的整个宽度吗?

我在 Adob​​e Flex 折线图中有一个图表,其中 DateTime 轴作为我的水平线,而我的垂直线有一个线性轴。我想使用笛卡尔数据画布作为背景元素并绘制自定义背景图形集,主要是矩形。当我有多个数据点时,图形工作得很好,因为它们应该跨越整个图表的宽度。

但是,当我只有一个数据点时,我似乎无法绘制矩形。因为我希望我的矩形跨越图表的整个宽度,所以我想我可以从我的轴上获取 x 坐标,但这不起作用。

我的实际绘图方法如下:

在此示例中,detail 是工资值的数组集合,Im 使用数组中的数据值来确定矩形的垂直边界。

我需要在图表的整个宽度上绘制矩形(即使只有一个数据点)。谢谢

0 投票
1 回答
809 浏览

apache-flex - 为 Flex 图表按系列设置 dataTipRenderer?

我有一个包含三个系列的 Flex LineChart:

  • 两条线系列
  • 一个列集

有没有人见过或听说过按系列设置 dataTipRenderer 的方法?您只能为整个图表覆盖它,我宁愿不必为了达到这种效果而覆盖多个图表。

0 投票
2 回答
1465 浏览

apache-flex - 条形图 - 垂直居中标签

这项任务似乎并不太难,但在过去的几个小时里一直困扰着我。我正在做一个堆叠条形图,我希望标签在每个条形段内水平和垂直居中。标签设置为“内部”。这样,您可以通过设置 label-align:middle 轻松地将标签水平居中,但似乎没有任何东西可以处理垂直方面。

下一个方法是创建条形图的自定义组件,但是当我弄乱渲染功能时,它变得非常混乱。我认为这只是修改这一行:v.labelY=v.y + barSeries.seriesRenderData.renderedYOffset - barSeries.seriesRenderData.renderedHalfWidth;但它没有奏效。

无论如何,如果有人有任何想法如何做到这一点,将不胜感激。
附上条形图现在的样子。为了澄清起见,我希望这些标签(图片中的手动)垂直居中。

演示

0 投票
1 回答
1089 浏览

flash - Flex Chart,columnWidthRatio 不适用于 ColumnChart 的 LinearAxis

如果我使用 LinearAxis,则 columnChart 的列显示太窄,甚至尝试 columnWidthRatio = 0.95

对于类别轴,这很好谁能告诉我我在这里做错了什么?

我只想增加此图表上列的宽度。

重现问题的示例:

0 投票
0 回答
513 浏览

apache-flex - 弹性图表:日期时间轴在禁用范围内滚动

在 Adob​​e Flex 3 中禁用日期范围内实现日期时间轴滚动的最佳方法是什么?

我使用这些类进行滚动:http ://www.iwobanas.com/2009/08/scrolling-and-zooming-chart-with-categoryaxis/

对于图表滚动,此库移动 DateTimeAxis 的最小和最大时间值。

虽然图表没有设置 disabledRanges,但一切进展顺利。设置 disabledRanges 时,图表的行为会变得很奇怪。

0 投票
1 回答
2236 浏览

apache-flex - Flex DateTimeAxis:控制使用什么时间?

当被要求显示弹性图时,我们从外部源获取最小和最大时间,因此我们使用DateTimeAxis来显示时间 (x) 轴。正因为如此,我们不能硬编码labelUnitsand interval,但是默认实现还有一些不足之处。有人知道帮助 DateTimeAxis 自动配置labelUnits并且interval更有用的库吗?

在以下示例中,它在 01:04 放置第一个标签,在 01:18 放置下一个标签。什么?01:15 和下一个 01:30 将是用户友好的。输入interval="15", 我们得到 01:04 和 01:19 - 并没有好多少。

这是一个完整的例子。(省略labelUnits这些minimummaximum导致根本没有标签,所以我把它放进去):

给了这个弹性屏幕截图

我宁愿不必重新发明轮子并计算labelUnitsinterval基于:

  • 最小和最大时间
  • 图的宽度
  • 字体大小
  • 还要别的吗?

所以我希望我错过了一些东西或 AutoDateTimeAxis 或一些这样的实现.. ;-) 你知道吗?

0 投票
1 回答
1224 浏览

apache-flex - 弹性图表中 LegendItem 的自定义嵌入标记

我一直在使用 flex 图表组件,我想为图例中的标记嵌入一个自定义图标。我遇到了一些奇怪的行为,如果直接设置,图标会被镜像并且文本未对齐,但如果使用类工厂和 legendMarkerRenderer 属性创建,则组件呈现良好。我已经包含一个片段来说明下面的问题。

解决这个问题可能是可能的,但我很好奇是否有人对这里可能发生的事情有解释。

附加信息:Flex SDK 4.5.0.20967、FlashBuilder 4.5

这是以下代码段的输出:

应用程序片段