Props — React.js və digər komponent əsaslı JavaScript kitabxanalarında istifadə olunan bir anlayışdır. Props (Properties) komponentlər arasında məlumatları ötürmək və paylaşmaq üçün istifadə olunur. Bir komponentin özündə olan və ya valideyn komponentindən alınan məlumatları (məsələn, mətn, rəng, dəyər, funksiyalar və s.) təmsil edir. Props, React-də "immutable" (dəyişdirilməz) olur, yəni bir dəfə müəyyən edildikdən sonra həmin məlumatlar dəyişdirilə bilməz. Bununla belə, valideyn komponenti props-u dəyişdirə bilər, amma bu dəyişikliklər yalnız yeni render zamanı tətbiq edilir.
Props-un əsas xüsusiyyətləri:
Props-un istifadəsi nümunəsi:
function Welcome(props) {
return <h1>Salam, {props.name}!</h1>;
}
function App() {
return <Welcome name="Jane" />;
}
Yuxarıdakı nümunədə "Welcome" komponenti "name" adlı bir props qəbul edir və onu ekranda göstərir. "App" komponenti isə bu props-u "Jane" dəyəri ilə təyin edir.
Props-un üstünlükləri:
IT sahəsini dərindən öyrənmək üçün kurslarımıza qoşulun. Ətraflı məlumat almaq üçün sorğu göndərin!