Компоненты Angular 2 — отображение данных

Компоненты Angular 2 — отображение данных

От автора: рассмотрим еще один принцип того, как работают в Angular компоненты. В Angular JS можно очень просто отображать значения свойств класса в HTML-форме. Давайте рассмотрим практический пример. А именно в этом примере мы рассмотрим отображение значений различных свойств в классе на HTML- странице.

Шаг 1 — Измените код в файле app.component.ts следующим образом.

В приведенном выше коде необходимо отметить следующее.

Мы определяем массив с именем appList, который имеет тип string.

Мы определяем три строковых элемента в качестве составляющих массива, а именно Binding, Display, Services.

Мы также определили свойство TutorialName, которое имеет значение Angular 2.

Шаг 2 — Внесите следующие изменения в файл app/app.component.html, который является файлом шаблона.

В приведенном выше коде необходимо отметить следующее.

Мы ссылаемся на свойство TutorialName, чтобы «указать название руководства на нашей HTML-странице».

Мы используем значение индекса для массива для отображения каждого из трех его элементов.

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

Компоненты Angular 2 — отображение данных

Другой простой пример кода, который привязывается на лету — использование html-тега input. Он просто отображает данные, поскольку сами данные берутся из html-тега. Измените следующим образом файл app/app.component.html, который является файлом шаблона.

В приведенном выше коде необходимо отметить следующее.

[value] = ”username”- используется для привязки выражения username к значению свойства элемента ввода.

(input) = ”expression”- это декларативный способ привязки выражения к входному событию элемента ввода.

username = $event.target.value — выражение, которое выполняется при запуске входящего события.

$event — в объекте $event лежат данные, которые характерны для нативного объекта событий.

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

Компоненты Angular 2 — отображение данных

Теперь введите что-то в поле ввода, например «Tutorialspoint». Результат будет соответствующим образом изменен.

Компоненты Angular 2 — отображение данных

Источник: //www.tutorialspoint.com/

Редакция: Команда webformyself.

Метки:

Похожие статьи:

Комментарии Вконтакте: