⊗jsrtPmSySCC 105 of 112 menu

Styled Components နှင့် React တွင် အခြေအနေအလိုက် ရေးဆွဲခြင်းအတွက် Props များကို အသုံးပြုခြင်း

Props များကို အခြေအနေအလိုက် ရေးဆွဲခြင်း (conditional rendering) အတွက်လည်း အသုံးပြုနိုင်ပါသည်။ ယခင်သင်ခန်းစာတွင် ကျွန်ုပ်တို့လုပ်ဆောင်ခဲ့သည့် React component Block ကို ယူကြည့်ပါမည်။

ပထမ input အတွက် နောက်ခံအရောင်သည် အဝါရောင် ဖြစ်ပြီး အခြား input များအတွက် အစိမ်းရောင် ဖြစ်အောင် လုပ်ကြည့်ပါမည်။ ဤအတွက်၊ component Input အတွက် စတိုင်များထဲတွင် လိုင်းတစ်ခု ထပ်မံထည့်ပါက အောက်ပါအတိုင်းရပါမည်။

const Input = styled.input` background: ${(props) => (props.first ? 'yellow' : 'green')}; margin: 5px; font-size: 18px; `;

ပထမ input သို့ prop first ကို ထည့်ပါမည်။

<Container> <Input first /> <Input placeholder="name" type="text" /> <Input type="password" /> </Container>

သင်ခန်းစာတွင် ပေးထားသော အခြေအနေအလိုက် ရေးဆွဲခြင်း သဘောတရားကို အသုံးပြု၍၊ ယခင်သင်ခန်းစာ၏ တာဝန်ဖြေရှင်းချက်ကုဒ်ကို ပြုပြင်မွမ်းမံပါ။ Prop warn ရှိပါက ခလုတ်၏စာသားသည် အနီရောင် ဖြစ်ပြီး ၎င်း၏နောက်ခံအရောင်သည် အဝါရောင် ဖြစ်ရပါမည်။ ယင်းမရှိပါက အစိမ်းရောင် နောက်ခံနှင့် အဖြူရောင် စာသား ဖြစ်ရပါမည်။ warn ကို ဒုတိယခလုတ်သို့ ပေးပို့ပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်