【发布时间】:2014-03-20 04:26:46
【问题描述】:
我正在使用 Sencha 触摸网格,我在开发中遇到了一个问题。 问题是,如果我使用 ViewOption 插件重新排序网格的列,SummaryRow 值就会消失。如何在列重新排序后保留汇总行值? 我正在使用 Sencha touch 2.3.x
提前致谢!
【问题讨论】:
标签: extjs sencha-touch sencha-touch-2 sencha-architect
我正在使用 Sencha 触摸网格,我在开发中遇到了一个问题。 问题是,如果我使用 ViewOption 插件重新排序网格的列,SummaryRow 值就会消失。如何在列重新排序后保留汇总行值? 我正在使用 Sencha touch 2.3.x
提前致谢!
【问题讨论】:
标签: extjs sencha-touch sencha-touch-2 sencha-architect
我正在阅读源代码,但我认为 Grid 尚未完成。
我发现ViewOptions.onColumnReorder 显然只更改了 DOM 元素顺序而不是存储顺序。阅读SummaryRow.updateGrid,我没有发现两者都有任何绑定。 SummaryRow 仅与 store 和 add/remove/etc 列绑定(不重新排序)。
我可能是错的,我还没有尝试网格。但我想你最好的办法是在 onColumnReorder 之后尝试强制SummaryRow.doUpdateSummary。
【讨论】: