ngAfterViewInit(): void {
this.comboBox.dataSource = this.data;
this.comboBox.dataBind();
this.comboBox.value = 'Active';
}
|
constructor(formBuilder: FormBuilder) {
console.log("Constructor triggered")
this.form = formBuilder.group({
statusId: ['Active']
});
}
ngAfterViewInit(): void {
console.log("ngAfterViewInit triggered")
setTimeout(() => {
this.comboBox.dataSource = this.data;
this.comboBox.dataBind();
}, 2000);
}
|
<div [formGroup]="form" style="max-width: 300px;">
<ejs-combobox #comboBox
id="statusId"
formControlName="statusId"
[fields]="localFields"
[autofill]="true"
[allowCustom]="true">
</ejs-combobox>
</div> |