我有这样的东西:
<ng-select class="sekcja_select"
[items]="arrayPermissionsObject"
[virtualScroll]="true"
(change)="function($event)"
placeholder="Name of object"
bindLabel="name"
bindValue="id"
formControlName="permissions"
></ng-select>
arrayPermissionsObject = []{id: string, name: string}
如果我从list绑定它,这是很好的,但是如果我尝试加载编辑,我在<ng-select>
中有空白字段。
ngForm = permissions: [zad ? zad.permissions : new FormControl(-1)]
我对此一无所知。
有人能帮上忙吗?
发布于 2020-09-09 10:18:41
解决了!
我错过了方法
compareWith="compareFunction“
compareFunction(item: List, selected: string) {
return item.id === selected.toString();
}
https://stackoverflow.com/questions/63772282
复制