Angular 2 — Метаданные

Angular 2 — Метаданные

От автора: метаданные в Angular 2 используются для оформления класса таким образом, чтобы задать ожидаемое поведение класса. Ниже приведены различные части метаданных.

Аннотации — это декораторы на уровне класса. Это массив и пример, содержащие как декоратор @Component, так и @Routes. Ниже приведен пример кода, который содержится в файле app.component.ts.

@Component ({ 
 selector: 'my-app', 
 templateUrl: 'app/app.component.html' 
})

Декодер компонентов используется для объявления класса в качестве компонента в файле app.component.ts.

Design:paramtype — используется только для конструкторов и применяются только к Typcript.

propMetadata — это метаданные, которые применяются к свойствам класса.

Практический курс по созданию веб-приложения на Angular4

Станьте профессиональным веб-разработчиком, создавая востребованные веб-приложения на Angular4.

Узнать подробнее

Ниже приведен пример кода.

export class AppComponent {
 @Environment(‘test’)
 appTitle: string = 'Welcome';
}

Здесь @Environment — это метаданные, применяемые к свойству appTitle, а указанное значение равно «test».

Параметры — устанавливаются декораторами на уровне конструктора. Ниже приведен пример кода.

export class AppComponent {
 constructor(@Environment(‘test’ private appTitle:string) { }
}

В приведенном выше примере метаданные применяются к параметрам конструктора.

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

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

Самые свежие новости IT и веб-разработки на нашем Telegram-канале

Angular 4. Быстрый старт

Овладейте азами работы с Angular 4 с полного нуля

Получить

Метки:

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

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

Комментарии Facebook:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree