App hiện tại có cấu trúc:
---------------App
-------------Navigation
Com-A-cha--------Com-B
Com-A-con
(A-con có state)
Giờ mình muốn Com-B sử dụng state của Com-A-con thì mình làm thế nào? Cảm ơn các bạn!!
App hiện tại có cấu trúc:
---------------App
-------------Navigation
Com-A-cha--------Com-B
Com-A-con
(A-con có state)
Giờ mình muốn Com-B sử dụng state của Com-A-con thì mình làm thế nào? Cảm ơn các bạn!!
3 cách.
Cách 1: move state lên com chứa com A cha và com B. Truyền vào data vào component con bằng props và modify bằng các event. Nhược điểm của cách này là sẽ phải code và lặp code rất nhiều.
Cách 2: sử dụng context API của react
Cách 3: dùng lib state management. Ví dụ: redux