Như ảnh dưới thì em muốn truyền dữ liệu từ backend vào state nhưng kết quả lại cho undefined ạ. Mặc dù em console thì vẫn ra bth. Em mới học react nên mong mọi người giúp em ạ.
Thắc mắc về state trong react js
Lúc đầu vào thì data chưa có nên nó undefined, bạn phải khởi tạo nó với 1 giá trị mặc định, rồi đợi backend trả về thì gán lại cho nó trong useEffect
4 Likes
Do web thì render trước, còn data thì fetch trễ hơn. Bạn xem qua react lifecycle hook nhe.
4 Likes