我正在使用“@ng-select/ng-select”:“^8.1.1”,并且可以创建一个带有获取值的工作下拉列表,我希望选择默认值但它不起作用。任何建议都会很有帮助。
html:
<ng-select
formControlName="owner_id"
class="form-control ng_form_control"
[ngClass]="{ 'error_border': submitted && f.owner_id.errors }"
>
<ng-option *ngFor="let user of ownerData" [value]="user.id"
[selected]="user.SELECTED"
>{{user.first_name}} {{user.last_name}}</ng-option
>
</ng-select>
TS:
getusers() {
this.userService.getAllUsers().subscribe((result) => {
if (result['status'] === true) {
this.ownerData = result.data;
this.ownerData.forEach((ele , index) => {
if(ele.id == this.userId){
this.ownerData[index].SELECTED = true
}
})
}
});
}