所以我第一次尝试正确格式化它,但它发布了并且插入符号中的所有内容都没有正确解析,所以我会再试一次:
我一直在尝试确定过滤树视图的一组数据的最佳方法是什么。
过滤器采用以下 XML 格式:使用句点而不是胡萝卜
过滤两个数据集: . 和
基本上,过滤器要么将完整数据集中的某些内容包含到结果集中,要么排除,加上下面的特殊条件。
因此,我一直在考虑为以下内容编写特殊条件,这些条件有时是必需的,因为 SpecificItem 属性中的某些数据-"" 是逗号分隔的
条件(当必须将条件评估为 indexOf() 时)条件(当条件适用于 SuperCat 时)条件(当相同类别的多个过滤器时,包括扩展)条件(当过滤多个类别时,包括缩小)
如何编写一个没有多个案例的简单函数,满足这些特殊条件,并进行典型的标准过滤,循环遍历多个数据集进行过滤。
我已经写了一堆使这一切成为可能的具体案例,但我觉得应该有一个更简单、更好、也许更正确的方法来做到这一点。