首页 > 解决方案 > 有没有办法在 ExtJS 中有一个堆叠的迷你小部件列?

问题描述

Ext.js 有这个Ext.sparkline.Bar类。是否可以将条形图堆叠起来?我已经实现了一个cartesian作为小部件列的小部件来实现这个效果,但是它导致了非常长的加载时间(特别是在调用 grid.reconfigure() 时)。我想知道是否可以通过迷你图实现更轻量级的版本。

我认为可能的原因是因为类中的stackedBarColor配置Ext.sparkline.Bar。除此之外,我还没有找到任何关于实施它的信息。

有人知道吗?

标签: extjsbar-chartsparklinesextjs-gridextjs-chart

解决方案


如果您查看 的源代码Ext.sparkline.Bar,请按 CTRL+F,键入:'stacked'。你可以按照那里的逻辑。在最基本的层面上,您可以通过将数组数组传递给 values config: 来实现堆叠条形图values: [[0,1,2,3,4,5],[0,1,2,3,4,5]]。每个数组将是它自己的堆栈。


推荐阅读