【发布时间】:2021-06-22 16:55:46
【问题描述】:
我正在尝试使用表单 valuechanges 根据其他字段值设置 ng-select 的值。 该值已设置但不显示,直到我单击 ng-select 框。 bindLabel 没有被刷新。
<ng-select [items]="routes$ | async" bindLabel="combinedRoute" formControlName="route">
<ng-template ng-typetosearch-tmp>
<div class="ng-option disabled">
Type route...
</div>
</ng-template>
<ng-template ng-notfound-tmp let-searchTerm="searchTerm">
<div class="ng-option disabled">
No routes found for "{{searchTerm}}"
</div>
</ng-template>
</ng-select>
组件:
deptCtrl.valueChanges.subscribe(data=> {
let routeCtl = this.form.get('route');
routeCtl .setValue(data);
});
谁能帮助解决这个问题?
谢谢
【问题讨论】:
标签: angular11 angular-ngselect