меню

Подключение шаблона

Рассмотрим файл app\servers\servers.component.ts, сейчас шаблон подключен как внешний файл:

  
@Component({
  selector: 'app-servers',
  templateUrl: './servers.component.html',
  styleUrls: ['./servers.component.css']
  

Шаблон не обязательно должен быть внешним файлом:

  
@Component({
  selector: 'app-servers',
  template: '<app-server></app-server><app-server></app-server>'
  styleUrls: ['./servers.component.css']
  

Для многострочного варианта нужно заменить символ кавычек на с ' на ':

 
@Component({
  selector: 'app-servers',
  template: `
  <app-server></app-server>
  <app-server></app-server>`,
  styleUrls: ['./servers.component.css']
 

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

Для работы с html удобно использовать emmit.

Внесем изменения в app.component.html:

  
<div class="container">
  <div class="row">
    <div class="col-xs-12">
      <h3>I'am in the AppComponent!</h3>
      <hr />
      <app-servers></app-servers>
    </div>
  </div>
</div>
 

В Файлах *.component.ts стили подключаются либо как массив внешних файлов:

  
styleUrls: ['./app.component.css']
  

Либо, как массив строк:

  
style: [`
  h3 {
    color: blue;
  }
`]
  
Помощь сайту
ЮMoney:
4100 1180 7209 833
Карта Сбербанк:
2202 2080 6183 7127
MindForge: Pull Request наставник для GitHub
MindForge: Pull Request наставник для GitHub
Превратите свой пет-проект в эффективный тренажёр роста

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

Сервисы

Централизация логики и упрощение коммуникации между компонентами с помощью сервисов.

Структурные директивы

Что такое структурные директивы. Встроенные и собственные структурные директивы.

Динамические шаблоны в Angular

В данном руководстве рассмотрим двухстороннее связывание данных. Создание динамических шаблонов, меняющих свое состояние в зависимости от действий пользователя, с помощью двухстороннего связывания данных и директивы ngIf.

Route передача статичных данных

Как передать статичные данные в компонент с помощью настроек роута.