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