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