⊗jsrtPmFmsChI 62 of 112 menu

React တွင် Checkbox များနှင့် အလုပ်လုပ်ခြင်း

Checkbox များနှင့် အလုပ်လုပ်ခြင်းသည်လည်း အလားတူ နိယာမအတိုင်းပင် ဖြစ်ပြီး၊ value attribute အစား checked attribute ကို ညွှန်ပြရပါမည်။ ဤ attribute သို့ true ကို ပေးသွင်းပါက checkbox ကို အမှန်ခြစ်ထားမည် ဖြစ်ပြီး false ပေးသွင်းပါက အမှန်ခြစ်ထားမည် မဟုတ်ပါ။

function App() { return <div> <input type="checkbox" checked={true} /> အမှန်ခြစ်ထားသည် <input type="checkbox" checked={false} /> အမှန်မခြစ်ထားပါ </div>; }

ပုံမှန်အားဖြင့် checked attribute သို့ ယုတ္တိတန်သော တန်ဖိုးပါရှိသည့် state ကို ပေးသွင်းပါသည်။

function App() { const [checked, setChecked] = useState(true); return <div> <input type="checkbox" checked={checked} /> </div>; }

Input များနှင့် အလုပ်လုပ်သည့်အခါ ကဲ့သို့ပင်၊ checked attribute ၏တန်ဖိုးကို ခိုင်မာစွာ သတ်မှတ်ထားပါက - checkbox ၏အခြေအနေကို ပြောင်းလဲ၍ မရပါ။ အောက်ပါနည်းအတိုင်း အလုပ်လုပ်နိုင်ရန်အတွက် checkbox ပြောင်းလဲသည့်အခါ ၎င်း၏ state ကို ၎င်း၏ ဆန့်ကျင်ဘက်တန်ဖိုးသို့ ပြောင်းလဲပေးရပါမည်။

function App() { const [checked, setChecked] = useState(true); function handleChange() { setChecked(!checked); // state ကို ပြောင်းပြန်လှန်သည် } return <div> <input type="checkbox" checked={checked} onChange={handleChange} /> </div>; }

အောက်ပါအတိုင်း ရိုးရှင်းအောင် ပြုလုပ်နိုင်ပါသည်။

function App() { const [checked, setChecked] = useState(true); return <div> <input type="checkbox" checked={checked} onChange={() => setChecked(!checked)} /> </div>; }

Ternary operator ကိုသုံး၍ checkbox ၏အခြေအနေကို စာပိုဒ်တစ်ခုအတွင်း ထုတ်ပြကြည့်ရအောင်။

function App() { const [checked, setChecked] = useState(true); return <div> <input type="checkbox" checked={checked} onChange={() => setChecked(!checked)} /> <p>အခြေအနေ: {checked ? 'အမှန်ခြစ်ထားသည်' : 'အမှန်မခြစ်ထားပါ'}</p> </div>; }

Checkbox တစ်ခု၊ ခလုတ်တစ်ခုနှင့် စာပိုဒ်တစ်ခု ရှိသည်။ ခလုတ်ကို နှိပ်သည့်အခါ၊ checkbox ကို အမှန်ခြစ်ထားပါက စာပိုဒ်အတွင်း အသုံးပြုသူကို ကြိုဆိုသည့် စာသားကို ထုတ်ပြပါ။ အမှန်မခြစ်ထားပါက နှုတ်ဆက်သည့် စာသားကို ထုတ်ပြပါ။

Checkbox သုံးခုကို အသုံးပြု၍ အသုံးပြုသူအား သူသိသော ဘာသာစကားများကို ရွေးချယ်ခိုင်းပါ - html, css နှင့် js။ တစ်ခုချင်းစီအတွက် ရွေးချယ်မှု ရလဒ်ကို သီးခြားစာပိုဒ်များအတွင်း ထုတ်ပြပါ။

မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်