【发布时间】:2013-01-18 15:50:54
【问题描述】:
我正在使用 Ext 4.x。我有一个记录列表和几列。第一列称为项目名称。我有 5 条记录:Apple、Grapes、Banana、Zucchini、Kiwi。如果我对记录应用过滤器(比如“水果”),则只显示以下记录:Apple、Grapes、Banana、Kiwi。如果我随后对 Project Name 列应用升序排序,则水果按以下顺序显示:Apple、Banana、Grapes、Kiwi。但是,如果我现在删除过滤器,我会按以下顺序看到所有 5 条记录:Zucchini、Apple、Banana、Grapes、Kiwi 而不是 Apple、Banana、Grapes、Kiwi、Zucchini。升序排序仍应适用于该列,并且确实升序排序箭头图标显示在列标题中。但是,排序不是按升序排列的(Zuchini 排在第一位,然后是按升序排列的水果)。这是一个错误吗?我需要该列记住并遵守排序顺序,并在过滤后按该排序顺序显示(新/附加)记录。有人对此有什么想法吗?
【问题讨论】:
-
您是在执行本地还是远程排序和过滤?