Angular DOM Events
Explore how to create and style Angular components including user-details. Learn to incorporate material icons and handle DOM events such as clicks to trigger functions. Understand component integration and event binding to build responsive Angular applications.
We'll cover the following...
Creating and styling the user details component
Our application already has an app component and a header component that are
rendered to the DOM using the <app-root> and <app-header> HTML tags.
Let’s now create a user-details component in the same manner and see how we can render material icons and then trap the DOM event when a user clicks on one of these icons.
We will start by creating the component using the Angular CLI as follows:
ng generate component user-details
With this command, we have specified that the Angular CLI should generate a component named user-details. The Angular CLI will generate the following four files that we will need for our component:
user-details.component.scssuser-details.component.htmluser-details.component.ts