Как отфильтровать провайдера данных для дерева? - PullRequest
0 голосов
/ 23 марта 2012

У меня есть требование отфильтровать дерево, аналогичное дереву мастера построения Flex -> предпочтений.

Мой поставщик данных для дерева - это коллекция массивов отраслей.Каждая отрасль имеет список подотраслей и далее, скажем, до глубины 5.

Поэтому, когда мы вводим строку для фильтрации, должен быть возвращен только узел, имеющий эту строку вместе с их родительской иерархией.

Как мы можем реализовать это с помощью flex?

1 Ответ

0 голосов
/ 23 марта 2012

Я бы написал больше, но я думаю, что эта ссылка - это все, что нужно, по сути, это сводится к тому, что вы можете использовать функцию filterFunction, которая может рекурсивно воздействовать на коллекцию. Если вам нужно больше указаний, укажите, где вы застряли и как выглядит ваш исходный набор данных.

http://www.kalengibbons.com/blog/index.php/2009/01/filtering-a-flex-tree-using-an-arraycollection/

...