Phương thức được thực thi trong suốt một vòng đời của một component (Component Life-cycle) được gọi là life-cycle method.

Common Use Methods

Các life-cycle method thường được sử dụng là:

  1. render - dùng để render ra component. Là một phương thức bắt buộc phải implement khi xây dựng class component.
  2. componentDidMount (optional) - là nơi thực hiện các tác vụ bất đồng bộ.
  3. componentDidUpdate (optional) - được gọi sau khi component được cập nhật.

Ngoài ra còn có các life-cycle method khác là:

  • getDerivedStateFromProps - giúp trích xuất state từ props.
  • shouldComponentUpdate - có thể giúp ngăn chặn re-render.

Seealso

Tham khảo thêm các phương thức khác ở đây: Component • React

Diagram

Sơ đồ thứ tự thực thi của các life-cycle method:

Resources