【问题标题】:Javascript - ExtJs - How to add a custom row every nth row in a data grid?Javascript - ExtJs - 如何在数据网格中每隔 n 行添加一个自定义行?
【发布时间】:2013-08-02 15:15:11
【问题描述】:

我有一个数据网格,其中每一行代表一周中某一天的一些数据。 我的商店至少包含 7 行。 我想要做的是每 7 天拆分一次网格,其中一行只包含带有周数的自定义文本/div。

最终的网格应该是这样的

Col1    Col2    Col3    Col4
------------Week1-----------
r1       r1     r1      r1
r2       r2     r2      r2
............................
r7       r7     r7      r7
------------Week2-----------
r1       r1     r1      r1
r2       r2     r2      r2
............................

如果能够使用颜色、高度等设置 Week 行的样式,那就太好了!

我查看了 Sencha 示例并搜索了其他解决方案,但我没有找到任何解决方案。 这可以做到吗(我现在可以了)?或者您能指出一个可能的解决方案和实施方案吗?

谢谢!我正在使用 ExtJs 4.0.7

【问题讨论】:

  • 如何获取表格的数据?你使用商店吗?
  • 是的,我将有一个商店,它将绑定到列 (col1,col2 ....)

标签: javascript extjs datagrid split row


【解决方案1】:

你有几个选择:

【讨论】:

  • 谢谢你,@sha。我实际上是在考虑根据您的第一个解决方案实施它,因为我认为它对用户来说会更好看。感谢您创建额外行的想法。这也将是一个可编辑的网格(可编辑的列和可编辑的几周),所以乐趣才刚刚开始,但我想我会处理它:) 标记为答案:)
猜你喜欢
  • 2011-11-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-18
  • 1970-01-01
相关资源
最近更新 更多