<ng-select [items]="items$ | async" bindLabel="value" minTermLength="2" bindValue="id" [(ngModel)]="val" [typeahead]="valInput$"> </ng-select>ng-select arriba realiza búsquedas en el lado del servidor y hasta que escribe algo que los elementos están vacíos pero la variable val no lo está. Necesito ver el valor de val como elemento seleccionado pero no puedo lograrlo, así que supongo que la razón por la que los elementos están vacíos.
¿Hay alguna manera de mostrar val en ese componente ng-select incluso si los elementos están vacíos ?
ACTUALIZACIÓN: he rellenado elementos $ con valores existentes. Pero aún no puedo seleccionarlos.
ACTUALIZACIÓN 2: Encontré la solución, bindValue="id" era el problema y necesitaba eliminarlo, lo que significa vincular todo el objeto en lugar de su atributo de identificación al elemento seleccionado.