Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sorting 在网格中呈现日期_Sorting_Extjs_Grid - Fatal编程技术网

Sorting 在网格中呈现日期

Sorting 在网格中呈现日期,sorting,extjs,grid,Sorting,Extjs,Grid,我有一个显示数据和几个日期的网格。我现在展示的是: Month - day - name - site - misc April - 02 - foo - ding - dong April - 09 - bar - tip - tep May - 10 - foo - ding - dong May - 21 - ding - qwe - rty May - 26 - ding - qwe - rty 但我想展示的是,有合并的天数,没有重

我有一个显示数据和几个日期的网格。我现在展示的是:

Month - day - name - site - misc
April - 02    - foo  - ding - dong
April - 09    - bar  - tip  - tep
May   - 10    - foo  - ding - dong
May   - 21    - ding - qwe  - rty
May   - 26    - ding - qwe  - rty
但我想展示的是,有合并的天数,没有重复的月份:

Month - day   - name - site - misc
April - 02    - foo  - ding - dong
      - 09    - bar  - tip  - tep
May   - 10    - foo  - ding - dong
      - 21/26 - ding - qwe  - rty
我尝试过使用渲染器来实现这一点,但到目前为止,我所得到的只是正确的格式设置。我似乎不知道如何真正摆脱重复的几个月或如何组合几天。广泛的谷歌搜索也没有真正让我有所收获


最好的方法是什么?

如果要将其保留在渲染端,可以在变量中跟踪最后显示的月份。仅当月份与变量中的月份不同时才显示该月份,如果不同,则还应更新该变量。

这不是真正的渲染练习,而是从根本上更改网格中的数据。记录/行之间需要1-1映射。您应该先对数据进行预处理,以使其处于正确的状态。谢谢,这解决了我重复几个月的问题,现在剩下的就是确保记录在日期紧随其后时合并,您也可以这样做。。在检查重复月份时,可以添加一个条件,即如果月份相同且同时名称、站点和杂项与具有相同月份的上一条记录相同,则只需从网格存储中删除该记录,并使用前一天+/+已删除记录天更改上一条记录的日值。