Quản lí dữ liệu component React sử dụng state

Quản lí dữ liệu component React sử dụng state

Một trong những cách thức dữ liệu được tạo và quản lí trong một React hay React Native component là bằng cách sử dụng
state. Component state được khai báo khi component được tạo, và cấu trúc của nó là một Javascript object nền. State
có thể được cập nhật bên trong component sử dụng một hàm gọi là setState cái chúng ta sẽ nhìn vào sâu ngắn thôi.
Cách thức khác dữ liệu có thể được xử lí là bằng cách sử dụng các props (đặc tính). Props được truyền xuống như tham
số khi component được tạo, không giống state, chúng không thể được cập nhật bên trong component.

Thao tác xử lí đúng component state

State là tập các giá trị cái một component quản lí. React nghĩ về các UIs như các bộ máy state đơn giản. Khi state
của một component thay đổi sử dụng hàm setState. React duyệt lại component. Nếu bất cứ các components con nào thừa
kế state này như props, thì tất cả các components con cũng được duyệt lại.
Khi xây dựng một ứng dụng sử dụng React Native, hiểu state làm việc như thế nào là cơ bản vì state quyết định các
components trạng thái duyệt và có hành vi như thế nào. Component state là cái gì cho phép bạn tạo các components
cái là động và tương tác. Điểm chính để hiểu khi nào khác biệt hóa giữa state và props là rằng state là thay đổi,
trong khi props là cố định.

Chia sẻ