Встречается на собеседованиях • сегодня
В чём разница между ng-content, ng-container и ng-template
`ng-content` используется для вставки контента из родительского компонента в дочерний (проекция контента). Например:
```html
```
`ng-container` - это логический контейнер, который не добавляет лишних DOM-элементов. Полезен для структурных директив без создания дополнительных обёрток:
```html
```
Ключевые различия:
- `ng-content` - проекция готового контента
- `ng-container` - логическая группировка без DOM-элемента
- `ng-template` - шаблон для отложенного рендеринга
Этот контент будет спроецирован
Контент без лишнего div
``` `ng-template` определяет шаблон, который по умолчанию не рендерится. Используется с директивами вроде `*ngIf`/`*ngFor` или для кастомных структурных директив: ```htmlЭтот контент отрендерится только при явном вызове

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы