Angular · Middle · Запитання 4 з 75

Що означає ExpressionChangedAfterItHasBeenCheckedError?

Пояснення

У розробці Angular виконує повторну перевірку, щоб переконатися, що дані течуть в один бік. Зазвичай причина - зміна стану батька в ngAfterViewInit нащадка або гетери, що щоразу повертають нові значення. Виправте потік даних, а не ховайте помилку через setTimeout.

Де почитати

Помилка в запитанні

Angular · Middle · запитання 4

Перевірте себе

Пройдіть тест Angular · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест