Как вызвать принудительно изменить обнаружение без изменения входного значения или ссылок в угловом? - PullRequest
0 голосов
/ 20 сентября 2019

В моем коде есть один сценарий, в котором я не хочу ни изменять входное значение, ни хотеть изменить ссылку на ввод дочернего компонента, но все же хочу принудительно инициировать обнаружение изменений от родительского к дочернему компоненту.

IsЕсть ли способ сделать это?

1 Ответ

0 голосов
/ 20 сентября 2019

Вы можете использовать провайдера ChangeDetectorRef для его принудительной установкиВ вашем конструкторе:

...
public cdr: ChangeDetectorRef,
...

Затем вы можете использовать this.cdr.detectChanges() для обнаружения изменений.

Документы: https://angular.io/api/core/ChangeDetectorRef

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...