extjs - 有没有办法在 ExtJS 中有一个堆叠的迷你小部件列?
问题描述
Ext.js 有这个Ext.sparkline.Bar
类。是否可以将条形图堆叠起来?我已经实现了一个cartesian
作为小部件列的小部件来实现这个效果,但是它导致了非常长的加载时间(特别是在调用 grid.reconfigure() 时)。我想知道是否可以通过迷你图实现更轻量级的版本。
我认为可能的原因是因为类中的stackedBarColor
配置Ext.sparkline.Bar
。除此之外,我还没有找到任何关于实施它的信息。
有人知道吗?
解决方案
如果您查看 的源代码Ext.sparkline.Bar
,请按 CTRL+F,键入:'stacked'。你可以按照那里的逻辑。在最基本的层面上,您可以通过将数组数组传递给 values config: 来实现堆叠条形图values: [[0,1,2,3,4,5],[0,1,2,3,4,5]]
。每个数组将是它自己的堆栈。
推荐阅读
- reactjs - 在这个例子中数据是如何被解构的?
- apache - 安装后无法访问 OrangeHRM 应用程序
- javascript - Slickgrid GetItemMetadata 函数仅引用最后一项 #563
- amazon-web-services - Amazon Amplify 的问题。未能获取管理员凭据
- java - keycloak-connect 提前刷新令牌
- python - Pandas - 将多个数据帧压缩到一个 zip 文件夹
- twilio - 修改正在进行的 Twilio 呼叫会导致断开连接
- firebase - Firebase:在作为地图推送时在文档本身中存储文档 ID
- python - django.core.exceptions.ImproperlyConfigured:包含的 URLconf 中似乎没有任何模式
- r - 如何手动订购 UpsetR 的设置大小条形图