Я возвращаюсь после долгого перерыва, связанного с моим переездом на Кипр. В этом видео я напомню о рассмотренных в прошло уроке методах жизненнго цикла компонентов, а также рассмотрим другие методы. К тому же мы разберем специальные декораторы для получения доступа к...
JavaScript
Angular. Жизненный цикл компонента
Каждый angular компонент имеет свой жизненный цикл. Жизненный цикл включает в себя несколько необязательных методов, которые вы можете реализовать для реагирования на какие-либо события в компоненте.Для описания методов жизненного цикла (хуков) необходимо реализовать...
Angular. Обнаружение изменений
Angular приложение - это дерево компонентов. Когда в одном из компонентов что-то меняется (в результате изменений в DOM, работы таймаутов, интервалов, промисов, http запросов), то Angular проверяет все компоненты приложения. Это может отрицательно влиять на...
Angular. Взаимодействие компонентов
Сегодня мы рассмотрим взаимодействие между родительским и дочерним Angular компонентами. Компоненты из разных уровней вложенности могут взаимодействовать через сервис (мы поговорим об этом в следующих уроках).Для взаимодействия родительского и дочернего компонента мы...
Angular. Встроенные директивы. Динамические атрибуты элементов
В этом уроке мы рассмотрим некоторые встроенные Angular директивы - ngStyle, ngClass, ngSwitchCase, ng-templateТакже мы разберем другие локальные переменные внутри шаблона директивы ngFor. Особенно отмечу важность trackBy. Этот параметр увеличивает производительность...
Angular. Структурные директивы *ngFor и *ngIf
В этом видео мы рассмотрим структурные Angular директивы - *ngFor и *ngIf, а также специальную директиву ng-containerВ Angular есть три вида директив структурные - они изменяют структуру DOM. атрибуты - изменяют вид/поведение элемента. компоненты Структурные директивы...
Angular. Модули
В этом видео мы обсудим модули. Модули - это глобальные "строительные блоки" Angular приложения. Angular всегда имеет один корневой модуль AppModule. Модуль в Angular - это класс с декоратором NgModule. Данный декоратор принимает мета информацию со следующими...
Angular. Пайпы
Angular пайпы - это аналоги AngularJS фильтров. Они выполняют трансформацию даных перед выводом в шаблоне компонента.В Angular есть стандартные пайпы (date, uppercase, lowercase, currency, decimal, percent). Также разработчик может создавать свои пайпы. Пайп - это...
Angular. Введение в сервисы
Сервисы в Angular - это простые классы, которые выполняет некоторые специфичные операции, не связанные с компонентами (вычисления, чтение данных с удаленного HTTP сервера и пр).У сервисов есть специальный декоратор @Injectable(), который обозначает данный класс как...