при клике вызывается changeDetection?
то что при клике вне select-box компонент перерендеривается. Да.
Значит поставьте на ваш компонент ChangeDetection.OuPush
можно еще на ngOnChanges проверять текущее и предыдущее значения.. и все будет нормально тоже без перезаписи на реактивные формы
это по дефолту по хорошему везде должно стоять но проблема думаю в другом
вот select-box: `<dx-select-box formControlName="trustedOrg" [dataSource]="trustedDS" displayExpr="Name" valueExpr="Xin"></dx-select-box>` в ngOnInit подписываюсь на него: `this.form.get('trustedOrg').valueChanges.subscribe((xin) => {... getDataFromServer() ...`
через либу, над компонентом пишу: `@UntilDestroy({ checkProperties: true })`
где-то после дебага
в примере просто не видно как subscription сохраняете
Обсуждают сегодня