надеюсь ниже логика может помочь,
.html
<ng-select #elem [items]="cities2"
bindLabel="name"
bindValue="id"
[multiple]="true"
placeholder="Select cities"
[(ngModel)]="selectedCityIds"
(open)="onOpen(elem)">
.TS
onOpen(elem){
if(elem.filterInput.nativeElement.value == ""){
elem.close();
}
}
Если вы хотите скрыть выпадающий переключатель (V), вам нужно добавить стиль в родительский компонент / файл.
Index.html
<style>
.ng-select .ng-arrow-wrapper {
display: none !important;
}
</style>