React Props
Props - bu React komponentlariga o'tkazilgan argumentlar.
Props komponentlarga HTML atributlari orqali uzatiladi.
Props - bu "properties" (xususiyatlar) degan ma'noni anglatadi.
React Props
React Props JavaScript-dagi funksiyalar uchun argumentlar va HTML atributlariga o'xshaydi.
Propslarni komponentga uzatish uchun, HTML atributlari sintaksisidan foydalaning:
Misol
Car
elementiga "brand" atributini qo'shing:
Komponent argumentni props obyekt sifatida qabul qiladi:
Misol
Car
komponentida brand
atributini ishlatish:
Ma'lumot Uzatish
Propslar sizga bir komponentdan ikkinchi komponentga ma'lumot uzatishga imkon beradi.
Misol
Garage
komponentidan Car
komponentiga "brand" xususiyatini uzatish:
Agar uzatmoqchi bo'lganingiz o'zgaruvchi bo'lsa, yuqoridagi misoldagidek qator o'rniga o'zgaruvchi nomini qavs ichiga qo'ying:
Misol
carName
nomli o'zgaruvchini yarating va uni Car
komponentiga uzating:
Agar ob'ekt bo'lsa:
Misol
carInfo
nomli ob'ekt yarating va uni Car
komponentiga uzating:
Eslatma
React Props o'qish uchun mo'ljallangan va o'zgartirishga ruxsat etilmaydi! Agar siz ularning qiymatini o'zgartirmoqchi bo'lsangiz, xato xabari olasiz.