Estoy usando la versión angular cli - 11.2.8 y usando la versión ng-select de 7.3. Actualmente, puedo representar la interfaz de usuario como se esperaba, pero cuando intenté buscar en el cuadro de entrada dentro del elemento de selección, no busqué nada. Busco el problema en el detalle del paquete de NPM y luego tengo una lista de versiones que son compatibles con diferentes tipos de versión de CLI angular. Parece que estoy usando la versión correcta, todavía ng-select no funciona correctamente.
<ng-select [(ngModel)]="selectedCars"> <ng-option *ngFor="let car of cars" [value]="car.id">{{car.name}}</ng-option> </ng-select> selectedCars = 3; //i also used selectedCars =[3], and selectedCars ="3", but it didn't work cars = [ { id: 1, name: 'Volvo' }, { id: 2, name: 'Saab'}, { id: 3, name: 'Opel' }, { id: 4, name: 'Audi' }, ];intente con el siguiente código, espero que resuelva su problema
<ng-select [items]="cars" bindLabel="name" bindValue="id [(ngModel)]="selectedCars"> </ng-select>
para obtener más detalles, consulte el ejemplo https://stackblitz.com/run?file=src%2Fdata-source-array-example.component.html