Menu
Coddy logo textTech

Props Nedir?

Coddy'nin React Journey'sinin Temeller bölümünün bir parçası — ders 16 / 42.

Bir bileşeni yeniden kullanmak güzeldir, ancak üç özdeş yıldız yalnızca bir yere kadar işe yarar. Props, bir bileşene veri aktarmanıza olanak tanır, böylece her kopya farklı olabilir:

function Greeting({ name }) {
    return <p>Hello, {name}!</p>;
}

export default function App() {
    return (
        <div>
            <Greeting name="Ada" />
            <Greeting name="Alan" />
        </div>
    );
}

Burada iki şey gerçekleşir:

  • Aktarma: prop'lar öznitelik (attribute) gibi görünür: name="Ada"
  • Alma: bileşen bunları parametre listesinde çıkarır ({ name }) ve her değişken gibi JSX içinde kullanır

Aynı bileşen, farklı veri, farklı çıktı: Hello, Ada! ve Hello, Alan!. Prop'lar, ebeveynlerin çocuklarını yapılandırma şeklidir.

Kendin dene

Bu ders bir kod alıştırması içermiyor.

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler