Angular · Senior · Запитання 31 з 75
Чому компонент всередині @defer усе одно може потрапити в основний бандл?
- ✓Правильна відповідь: На нього є посилання поза блоком defer у тому самому файлі (наприклад, в imports, що використовуються деінде, або в запиті
viewChild) - 2Standalone-компоненти не можна відкладати
- 3
@deferпрацює лише в продакшен-збірках
Пояснення
Залежності блоку defer мають бути standalone і використовуватися лише всередині нього. Будь-яке жадібне посилання змусить компілятор завантажити їх одразу.