1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Tài liệu lập trình front reactjs SLIDE 4

33 17 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Tài Liệu Lập Trình Front Reactjs Slide 4
Trường học Polytechnic University
Chuyên ngành Computer Science
Thể loại Thesis
Định dạng
Số trang 33
Dung lượng 2,57 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trong class component, this không được định nghĩa mặc định, vì vậy với các function thông thường, this không còn là đối tượng (object) (mà phương thức được định nghĩa). ❑Giải pháp 01: Dùng arrow function ❖Một trong những tính năng đặc biệt của arrow function là tự động bind (ràng buộc) giá trị của this với tất cả code bên trong function

Trang 1

Conceive Design Implement Operate

THỰC HỌC – THỰC NGHIỆP

http://www.poly.edu.vn

Trang 2

M ỤC TIÊU

Form & events

API request với react

Trang 4

F ORM

❑Thêm form vào react giống như thêm bất kỳ

phần tử nào Ví dụ

Trang 5

X Ử LÝ SỰ KIỆN ( EVENTS )

Trang 6

X Ử LÝ SỰ KIỆN ( EVENTS )

Trang 7

THIS TRONG R EACT

❑Ví dụ

Trang 8

THIS TRONG R EACT

❑Kết quả

Trang 9

THIS TRONG R EACT

Trong class component, this không được định

nghĩa mặc định, vì vậy với các function thông

thường, this không còn là đối tượng (object)

(mà phương thức được định nghĩa)

Giải pháp 01: Dùng arrow function

❖ Một trong những tính năng đặc biệt của arrow

function là tự động bind (ràng buộc) giá trị của this với tất cả code bên trong function

Trang 10

T Ừ KHOÁ THIS TRONG R EACT

this tham chiếu đến component object

Trang 11

THIS TRONG R EACT

Trang 12

THIS TRONG R EACT

Giải pháp 02: nếu bắt buộc phải dùng function

thông thường thay cho arrow function, phải liên

kết this đến component instance bằng phương thức bind()

Trang 13

U NCONTROLLED COMPONENT

❑Uncontrolled input: giống như input HTML

truyền thống

❑Ví dụ:

Trang 14

U NCONTROLLED COMPONENT

❑Để viết uncontrolled component

❖ Không cần viết xử lý sự kiện cho mỗi lần cập nhật

state(ví dụ thay đổi giá trị trong input)

Sử dụng ref để truy xuất giá trị của form từ DOM.

Trang 15

T ẠO REF

❑Ref trong react có 2 bước

❖ 1 Tạo ref và gán nó cho 1 phần tử HTML

❖ 2 Tạo một tham chiếu đối tượng (reference object) đến ref

Trang 16

C ONTROLLED COMPONENT

❑Controlled component được liên kết đến 1 giá trị

và những thay đổi của nó sẽ được xử lý bằng

cách sử dụng lệnh callbacks

❑Ví dụ ở đây cho thấy input form và giá trị của nóđược kiểm soát bởi React

Trang 17

C ONTROLLED COMPONENT

Trang 18

A PP – SEARCH PICS

Trang 19

A PP – SEARCH PICS

Trang 21

U NSPLASH API

Trang 22

U NSPLASH API

❑Sử dụng unsplash API: truy cập

https://unsplash.com/developers và đăng ký với

tư cách developers

❑Tạo app > lưu access key và serect key

❑Vào documentation

Trang 23

U NSPLASH API

Trang 24

A XIOS - FETCH

Trang 25

A XIOS - FETCH

❑Cài đặt

Trang 26

A XIOS - FETCH

Trang 27

A XIOS - FETCH

Trang 28

A SYNC - AWAIT

Trang 29

A SYNC - AWAIT

Trang 30

A SYNC - AWAIT

❑Thiết lập state

Trang 31

A SYNC - AWAIT

❑Binding callback với arrow function

Trang 32

A PP – S EARCH PICS

Ngày đăng: 14/10/2021, 00:43

TỪ KHÓA LIÊN QUAN

w