Встречается на собеседованиях • сегодня

В чём разница между ng-content, ng-container и ng-template

`ng-content` используется для вставки контента из родительского компонента в дочерний (проекция контента). Например: ```html

Этот контент будет спроецирован

``` `ng-container` - это логический контейнер, который не добавляет лишних DOM-элементов. Полезен для структурных директив без создания дополнительных обёрток: ```html

Контент без лишнего div

``` `ng-template` определяет шаблон, который по умолчанию не рендерится. Используется с директивами вроде `*ngIf`/`*ngFor` или для кастомных структурных директив: ```html

Этот контент отрендерится только при явном вызове

``` Ключевые различия: - `ng-content` - проекция готового контента - `ng-container` - логическая группировка без DOM-элемента - `ng-template` - шаблон для отложенного рендеринга
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы