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

Як протестувати OnPush-компонент після зміни сигнального input?

fixture.componentRef.setInput('user', mockUser);
fixture.detectChanges();

Пояснення

Сигнальні inputs доступні класу лише для читання, а setInput іде тим самим шляхом, що й прив'язка батька, зокрема з позначкою OnPush.

Де почитати

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

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

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

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

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