меню

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

Возможно, вам будет интересно

Формы. Шаблонный подход.

Работа с формами. Шаблонный подход (Template-driven)

Route. Контроль навигации с помощью сервиса

Деактивации роута в Angular5 и контроль навигации

Binding свойств директив

Привязка входных и вторичных свойств директивы атрибута в Angular

Шаблон и стили компонента

Стилилизация компонента в Angular, способы определения стилей, подключени внешнего файла стилей, вынесение кода шаблона во внешний файл html