【问题标题】:Sort certain part of a Tree store对树商店的某些部分进行排序
【发布时间】:2023-03-13 03:19:01
【问题描述】:

我有一个树面板。我想按字段“大小”对“ASC”中的treeStore进行排序。 我试图做到这一点:

TreeStore.sort(property: 'size', direction: 'ASC')

但我想从第五条记录开始对商店进行排序。前 5 条记录应保持原样(不受排序影响)。有人可以指导我如何实现这一目标吗?

【问题讨论】:

    标签: sorting extjs extjs-stores


    【解决方案1】:

    不支持开箱即用,因此您必须将一个特殊标记传递给您希望保留在顶部的四个记录,例如

    mark: "1"
    mark: "2"
    mark: "3"
    mark: "4"
    mark: "5+"
    mark: "5+"
    mark: "5+"
    mark: "5+"
    

    然后先按该标记排序:

    TreeStore.sort([{property:'mark',direction:'ASC'},{property: 'size', direction: 'ASC'}]);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多