问题标签 [extjs-chart]
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.
javascript - EXTJS 5 图表在显示后消失
我正在尝试将图表添加到面板。但是图表在渲染后立即消失(我可以看到它大约 1 秒)。标题仍然存在,但其他一切都消失了(包括传说)
然后在控制器中,我将饼图添加到 pieContainer 中(类似于 Kitchen Sink 示例)
我尝试过使用 renderTo 和其他东西,但我似乎无法弄清楚发生了什么。
javascript - 如何解析来自 extjs 代理的响应?
我收到一个 json 对象作为来自 Web 服务的响应,其格式类似于:-
我正在使用以下代码来读取 JSON:-
我可以解析 JSON 响应,使其以以下格式存储吗?
我需要在以xfield作为主题和yfield作为标记的图表中显示这些值。是否有一个我可以附加到代理的监听器,以便我可以根据我的要求修改存储结构?
extjs - ExtJS:如何正确渲染图表?
我有一个自定义面板和图表,搜索 gridPanel 和控制器来检查点击搜索原始。我使用的控制器从 gridPanel raw 收集点击信息并将其写入存储中。单击 raw 后,信息加载到存储中,我知道它做得很好,因为 store.load() 的 console.log 答案,它显示了我需要使用的所有数据,但图表不想显示。这是片段:
控制器:
面板:(页面渲染上的图表预加载)
还有一个图表组件:(系列和轴都很好,检查硬编码数据)
检查了图表应用程序的缩小版本,存储中的硬编码数据和图表加载良好。主要问题:如何从商店正确加载/重新加载/重绘图表?
javascript - 更新 ExtJS 6 图表中的图例颜色
我在 ExtJS 6.0.2 中有一个带有图例的条形图。
当用户执行操作(在我的情况下单击饼图)时,我需要更新条形图和图例的颜色。
更新条的颜色按预期工作,但图例没有。这是我现在做的一个例子:
颜色设置正确,但仅在我单击图例项时才会更新。我猜是因为 ExtJS 无法知道底层存储已被修改。我尝试使用调试器向上调用堆栈,但没有发现任何有用的东西。
有没有更好的方法来做我想做的事,或者/以及如何让图例立即更新?
编辑:如果有帮助,这是我更新酒吧的方式:
EDIT2:这是完整的图表代码:
javascript - Increment Grid Ticks by 1
I want my Y-Axis on my grid to increment by 1 (for example: 1,2,3,4,5 and so on).
Currently I have it set like this:
In my test data, the field 'total' current largest value is 3. If I set the 'maximum' on the axes to 3, it goes into decimal places and its increment changes to 0.2, but if I set it to 10, it increments correctly.
extjs - 有没有办法在 ExtJS 中有一个堆叠的迷你小部件列?
Ext.js 有这个Ext.sparkline.Bar
类。是否可以将条形图堆叠起来?我已经实现了一个cartesian
作为小部件列的小部件来实现这个效果,但是它导致了非常长的加载时间(特别是在调用 grid.reconfigure() 时)。我想知道是否可以通过迷你图实现更轻量级的版本。
我认为可能的原因是因为类中的stackedBarColor
配置Ext.sparkline.Bar
。除此之外,我还没有找到任何关于实施它的信息。
有人知道吗?