Reactjs - Props

04/01/2022   React
Reactjs - Props
Reactjs - Components
1. Props là gì
- Props là những tham số được chuyển vào component
- Props chuyển tham số vào component thông qua html antributes (thuộc tính)
- React Props giống tham số của hàm trong javascript và thuộc tính trong html
- Để chuyển props vào components sử dụng cấu trúc giống thuộc tính HTML
VD: chuyển props cho component
// sử dụng props trong component
|
2. Truyền Data
Props cho phép chuyển data từ component này đến component khác như tham số.
VD truyền tham số brand từ compoent Gagrage vào component Car
|
- Nếu bạn có một biến để gửi chứ không phải một chuỗi như trong ví dụ trên, bạn chỉ cần đặt tên biến bên trong dấu ngoặc nhọn:
|
hoặc truyền một object
|
3. Sử dụng props trong hàm khởi tạo constructor
Nếu component của bạn có một hàm khởi tạo constructor(), props phải luôn được chuyển cho hàm tạo và cả React.Component thông qua phương thức super (). nếu không truyền sẽ xảy ra lỗi.
|
Lưu ý: React Props ở chế độ chỉ đọc! Bạn sẽ gặp lỗi nếu cố thay đổi giá trị của chúng.
Cám ơn


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