CodeBlanks Logo Icon CodeBlanks

Self-closing

Self-closing etiketleri ve boş bileşenleri öğrenirsin.

Self-closing etiketler

Bir etiketin içine hiçbir şey konmayacaksa self-closing biçimde yazılır. Bu, <View /> gibi etiketin sonuna / eklenmesiyle yapılır.

Self-closing yazım, boş bir <View></View> çifti yerine kullanılır; daha kısadır ve okunması kolaydır.

JSX'te her etiket self-closing yazılabilir; yeter ki içine çocuk konmasın.

Self-closing kullanım

Self-closing etiketler boş bir bileşenin kısa yazımıdır. Örneğin bir yer tutucu olarak <View /> yazabilirsin; bu, boş bir kutu çizer.

JSX'te her etiket self-closing olabilir; ancak bir etiketin çocuğu varsa (içinde başka etiket veya metin) self-closing kullanılamaz.

Boş bir View için <View />, dolu bir View için <View>...</View> yazılır.

Uygulama Self-closing ile yaz

App bileşeni yaz. <View> içinde önce boş bir <Text /> (self-closing), sonra <Text>Merhaba</Text> olsun.

Başlangıç kodu

App.js
// Self-closing kullan
function App() {
  return null;
}

Örnek çözüm

App.js
function App() {
  return (
    <View>
      <Text />
      <Text>Merhaba</Text>
    </View>
  );
}

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Hangisi self-closing biçimdedir?

  • <View /> Doğru cevap
  • <View>
  • <View>içerik</View>
  • <View></View>

Açıklama: <View /> self-closing biçimdir.

2 Self-closing Text

Soru
<View>
  ____
  <Text>Dolu</Text>
</View>
Cevap
<View>
  <Text />
  <Text>Dolu</Text>
</View>

Açıklama: <Text /> boş bir Text'in self-closing biçimidir.

3 Self-closing kavramlarını eşleştir

Kavram Anlamı
<View /> Boş View
<Text /> Boş Text
</Text> Kapanış
/> Self-closing işareti

Başlangıç bölümündeki tüm dersler