ng-content
Angular позволяет разместить верстку в теге подключения компонента.
В теге компонента разместим часть кода, который хотим передать в шаблон:
<app-server-element
*ngFor="let serverElement of serverElements"
[srvElement]=serverElement>
<p>
<strong *ngIf="serverElement.type === 'server'" style="color: red">{{ serverElement.content }}</strong>
<em *ngIf="serverElement.type === 'blueprint'">{{ serverElement.content }}</em>
</p>
</app-server-element>
В шаблоне компонента app-server-element, подсвеченный контент будет выведен в теге ng-content:
<h1>Server element</h1>
<ng-content></ng-content>
Помощь сайту
ЮMoney:
4100 1180 7209 833
Карта Сбербанк:
2202 2080 6183 7127
Формы. Реактивный подход.
Формы. Шаблонный подход.
Формы в Angular
Subject
Observable. Subscribe и Unsubscribe
Route. Обновление шаблона
Route Resolving
Route передача статичных данных
Route. Контроль навигации с помощью сервиса
Route. Защита роутера
Route. Вынос настроек роутера
Route. Переключения и параметры
JavaScript операторы
Сервисы
Структурные директивы
Binding свойств директив
HostListener и HostBinding
Директива атрибута
Навигация. Передача данных событиями
События и жизненный цикл
ng-content
Инкапсуляция стилей и ссылки
Связывание свойств и событий
Компонент и модель
Директива ngFor
Angular CSS и Style
Динамические шаблоны в Angular
События
Компонент и данные
Шаблон и стили компонента
Создание компонентов в Angular
TypeScript, Bootstrap, Main.ts
Установка и первый запуск Angular
Возможно, вам будет интересно
Route. Вынос настроек роутера
Пример переноса роутинговой конфигурации Angular5 в отдельный файл
ng-content
Использование тега ng-content и размещения верстки из шаблона в теге вызова компонента в Angular
Установка и первый запуск Angular
Angular применяется для создания одностраничных приложений - SPA (Single Page Applications). Angular создает рендер программы, в отличие от подхода, когда весь контент загружен в DOM, а JavaScript его меняет.
Observable. Subscribe и Unsubscribe
Stream и работа с Observable в Angular. Пример отписки в ngOnDestroy()