Я использую реактивный поиск в реагирующем веб-приложении и пытаюсь найти способ переключаться со «всех элементов» на «избранные элементы», для которых у меня есть массив идентификаторов.
Я пробовал три разные стратегии, но ни одна не удовлетворила:
Я настроил DataController с пользовательским запросом на «термины», но он работает только одним способом: я могу фильтровать элементы, но затем я не могу их отменить и вернуться к нефильтрованному.
Я также пытался использовать раскрывающийся список мультисписков с опорой defaultSelected, но затем, если я очистил фильтр, я не могу найти способ программно установить значения.
В конце концов я могу предоставить свой собственный фильтр внутри функции onData и выбрать, показывать/не показывать элемент, появляется ли он в списке идентификаторов, но это кажется хакерским, и я бы предпочел, если это возможно, интегрировать функциональность непосредственно в reactiveBase .
Какой будет наилучшая стратегия для достижения этого?