nutstore 发表于 2023-8-23 11:52:43

【5.20212.812】筛选面板中的 option 如何排序?




如题,我需要在筛选面板中的 valueFilter 的 option 中进行排序,我不想使用 uniqueValues 和 sortValues 的配合。因为这样做会导致我的 option 固定。

我想要的是:

B 筛选面板的 Option ,根据 A 筛选条件的结果,进行排序。

也就是说我不想固定B的option。我希望B的option 来自目前页面展示的数据中,并且我还希望自定义的对B的option进行排序。

Richard.Ma 发表于 2023-8-23 11:52:44

目前没有办法设置,如果你设置了uniqueValues 来隐藏一部分option后,又会变成静态的了

nutstore 发表于 2023-8-23 11:53:55

Richard.Ma 发表于 2023-8-23 14:19:32

我没理解你为什么要设置uniqueValues ,设置了以后就是固定的

默认没有设置的情况下是动态的,也正是你需要的,来自已经筛选出的数据,

你只要设置sortValues=true就行了,这样单纯只是排序

nutstore 发表于 2023-8-23 15:09:50

sortValues=true 目前是不满足我们需要,我需要将一些有特征的文字的排序放于 option 的后面。有没有自定义的排序方式,我传递一个方法,按照我的方法进行排序?

nutstore 发表于 2023-8-23 15:10:04

Richard.Ma 发表于 2023-8-23 14:19
我没理解你为什么要设置uniqueValues ,设置了以后就是固定的

默认没有设置的情况下是动态的,也正是你 ...

sortValues=true 目前是不满足我们需要,我需要将一些有特征的文字的排序放于 option 的后面。有没有自定义的排序方式,我传递一个方法,按照我的方法进行排序?

Richard.Ma 发表于 2023-8-23 15:29:42

没有,这块现在没有暴露接口,只能设置是否排序,没法设置排序规则

nutstore 发表于 2023-8-23 15:45:07

Richard.Ma 发表于 2023-8-23 15:29
没有,这块现在没有暴露接口,只能设置是否排序,没法设置排序规则

那我是否可以做到,将某些 option 进行隐藏,

nutstore 发表于 2023-8-23 15:45:11

nutstore 发表于 2023-8-23 15:45:34

Richard.Ma 发表于 2023-8-23 15:29
没有,这块现在没有暴露接口,只能设置是否排序,没法设置排序规则

还有下面的图片
页: [1]
查看完整版本: 【5.20212.812】筛选面板中的 option 如何排序?