Reactjs - State

04/01/2022   React
Reactjs - State
Reactjs - Components
React components có một đối tượng state được tích hợp sẵn
Đối tượng state là nơi bạn lưu trữ các giá trị thuộc tính thuộc về component.
Khi đối tượng state thay đổi, component sẽ hiển thị lại. (render lại)
1. Tạo state object
Chỉ định đối tượng state trong hàm contructor
|
- đối tượng state có thể chứa nhiều thuộc tính
|
2. Cách sử dụng đối tượng state
Tham chiếu đối tượng state ở vị trị bất kỳ trong component bằng cú pháp: this.state.propertyname.
VD tham chiếu đối tượng state trong hàm render
|
3. Thay đổi giá trị thuộc tính trong state object
- Để thay đổi giá trị của state Sử dụng phương thức: this.setState()
- Khi state object thay đổi thì component sẽ render lại, tức là sẽ hiển thị lại theo giá trị mới.
VD: thêm buttion với lệnh onClick event sẽ thay đổi giá trị color
|
* Lưu ý: Luôn sử dụng phương thức setState () để thay đổi đối tượng stage, nó sẽ đảm bảo rằng component biết nó đã được cập nhật và gọi phương thức render () (và tất cả các phương thức vòng đời khác).
Cám ơn


TƯ VẤN MIỄN PHÍ
XÂY DỰNG ỨNG DỤNG & WEBSITE
Bài viết cùng chủ đề
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |