Why use exportAs Property in Angular

Have you used exportAs property of a directive? It could be instrumental in working with public methods of a directive. Let us say; you have created a custom directive to change the background colour of the host element on the mouse hover as below, import { Directive, Input, HostListener, ElementRef } from '@angular/core'; @Directive({ selector: … Continue reading Why use exportAs Property in Angular

Exploring Attribute Directives in Angular

Attribute Directives are used to change the behavior, appearance or look of an element on a user input or via data from the service. Essentially, there are three types of directives in Angular: Component Structural directives Attribute directives In this post, we will learn how to create Attribute Directives in Angular . So let’s say … Continue reading Exploring Attribute Directives in Angular