Professional Documents
Culture Documents
Angular Framework
Angular Framework
NỘI DUNG
01
Giới thiệu về Angular framework
Import/Export
👥User
👥
Admin
Services
C2 C3
Component 1 Component 2 Component 3
Html Template
App (Root) Component Class
Component
Class Metadata
+
Template
HTML
Code: TypeScript
Data & Method + Information,
Decorator
Phát triển web kinh doanh nâng cao 7
Module
Component
ü Nodejs
ü Npm package manager
ü Angular CLI
(npm install -g @angular/cli)
ü IDE: VS Code, WebStorm, …
Phát triển web kinh doanh nâng cao 10
ng g c first
Phát triển web kinh doanh nâng cao 13
Template
HTML
Data binding
Event binding
Class
Code: TypeScript
Data & Method
Phát triển web kinh doanh nâng cao 20
Template name
HTML
Data binding
Data binding
address
Event binding
Event binding
Class
public name
Code: TypeScript
public address
Data & Method
Phát triển web kinh doanh nâng cao 22
first.component.html
Phát triển web kinh doanh nâng cao 27
AppComponent
(parent)
Data Data
@Output() @Input()
FirstComponent
(child)
Phát triển web kinh doanh nâng cao 28
List-Component
List-Component Detail-Component
Phát triển web kinh doanh nâng cao 34
Drinks-Component Foods-Component
Phát triển web kinh doanh nâng cao 40
Drinks-Component
Phát triển web kinh doanh nâng cao 43
List Detail
Drinks Foods Drinks Foods
1: Heineken
2: Tiger
2: Tiger
3: Sapporo
4: Corona Extra
Phát triển web kinh doanh nâng cao 44
app-routing.module.ts
Phát triển web kinh doanh nâng cao 45
Form được dùng thu thập dữ liệu đầu vào của người dùng, dữ liệu này được gửi đến máy chủ
(server) để xử lý.
Phát triển web kinh doanh nâng cao 48
form.component.html
Phát triển web kinh doanh nâng cao 51
form.component.ts
form.component.html
Phát triển web kinh doanh nâng cao 58
form.component.ts
form.component.html
Phát triển web kinh doanh nâng cao 59
name.invalid
Phát triển web kinh doanh nâng cao 61
form.component.ts
Phát triển web kinh doanh nâng cao 62
form.component.ts
Phát triển web kinh doanh nâng cao 63
https://firebase.google.com
Phát triển web kinh doanh nâng cao 67
…
A
Q