Share Angular 8 - Session 2

## Angular 8 - Phiên 2

### Giới thiệu

Trong phiên này, chúng tôi sẽ tiếp tục thảo luận về Angular 8. Chúng tôi sẽ đề cập đến các chủ đề sau:

* Các thành phần và mẫu
* Chỉ thị
* Ống
* Dịch vụ
* Lộ trình

### Các thành phần và mẫu

Các thành phần là các khối xây dựng của các ứng dụng góc.Họ chịu trách nhiệm hiển thị chế độ xem của một ứng dụng và xử lý đầu vào của người dùng.Một thành phần được xác định bởi một lớp TypeScript và một mẫu.Lớp TypeScript xác định các thuộc tính và phương thức của thành phần và mẫu xác định HTML được hiển thị khi thành phần được sử dụng trong chế độ xem.

### Chỉ thị

Các chỉ thị được sử dụng để thêm hành vi vào các yếu tố trong DOM.Có hai loại chỉ thị: chỉ thị cấu trúc và chỉ thị thuộc tính.Chỉ thị cấu trúc thay đổi cấu trúc của DOM, trong khi các chỉ thị thuộc tính thêm hành vi vào các yếu tố.Một số chỉ thị chung bao gồm NGFOR, NGIF và NGC.

### Ống

Các đường ống được sử dụng để chuyển đổi dữ liệu trước khi nó được hiển thị trong chế độ xem.Ví dụ: bạn có thể sử dụng một đường ống để định dạng một ngày hoặc để chuyển đổi một số thành tiền tệ.Một số đường ống phổ biến bao gồm ngày, số và tiền tệ.

### Dịch vụ

Các dịch vụ được sử dụng để chia sẻ dữ liệu và logic giữa các thành phần.Các dịch vụ thường được tạo trong mô -đun gốc của một ứng dụng và được đưa vào các thành phần dưới dạng phụ thuộc.

### Lộ trình

Định tuyến được sử dụng để kiểm soát điều hướng giữa các chế độ xem khác nhau trong một ứng dụng.Angular sử dụng một bộ định tuyến để quản lý các tuyến khác nhau trong một ứng dụng.Khi người dùng điều hướng đến một tuyến đường mới, bộ định tuyến sẽ tải chế độ xem tương ứng.

### Phần kết luận

Trong phiên này, chúng tôi đã đề cập đến những điều cơ bản của Angular 8. Chúng tôi đã thảo luận về các thành phần, mẫu, chỉ thị, đường ống, dịch vụ và định tuyến.Đây là những khối xây dựng thiết yếu của các ứng dụng góc.

### hashtags

* #Angular
* #Angular8
* #typescript
* #phát triển web
* #JavaScript
=======================================
## Angular 8 - Session 2

### Introduction

In this session, we will continue our discussion of Angular 8. We will cover the following topics:

* Components and templates
* Directives
* Pipes
* Services
* Routing

### Components and templates

Components are the building blocks of Angular applications. They are responsible for rendering the view of an application and handling user input. A component is defined by a TypeScript class and a template. The TypeScript class defines the properties and methods of the component, and the template defines the HTML that is rendered when the component is used in a view.

### Directives

Directives are used to add behavior to elements in the DOM. There are two types of directives: structural directives and attribute directives. Structural directives change the structure of the DOM, while attribute directives add behavior to elements. Some common directives include ngFor, ngIf, and ngClass.

### Pipes

Pipes are used to transform data before it is displayed in the view. For example, you can use a pipe to format a date or to convert a number to a currency. Some common pipes include date, number, and currency.

### Services

Services are used to share data and logic between components. Services are typically created in the root module of an application and are injected into components as dependencies.

### Routing

Routing is used to control the navigation between different views in an application. Angular uses a router to manage the different routes in an application. When a user navigates to a new route, the router loads the corresponding view.

### Conclusion

In this session, we covered the basics of Angular 8. We discussed components, templates, directives, pipes, services, and routing. These are the essential building blocks of Angular applications.

### Hashtags

* #Angular
* #Angular8
* #typescript
* #webdevelopment
* #JavaScript
 
Join ToolsKiemTrieuDoGroup
Back
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock