⊗jsrtPmFmsChCR 63 of 112 menu

ช่องทำเครื่องหมายและการเรนเดอร์แบบมีเงื่อนไขใน React

มาทำให้ขึ้นอยู่กับการทำเครื่องหมายในช่องทำเครื่องหมาย โดยแสดงผลโค้ดส่วนหนึ่งหรืออีกส่วนหนึ่งบนหน้าจอ เราใช้ การเรนเดอร์แบบมีเงื่อนไขสำหรับสิ่งนี้:

function App() { const [checked, setChecked] = useState(true); let message; if (checked) { message = <p>ข้อความ 1</p>; } else { message = <p>ข้อความ 2</p>; } return <div> <input type="checkbox" checked={checked} onChange={() => setChecked(!checked)} /> <div>{message}</div> </div>; }

มีช่องทำเครื่องหมาย ใช้ช่องทำเครื่องหมายถาม ผู้ใช้ว่าอายุถึง 18 ปีแล้วหรือยัง หากช่องทำเครื่องหมายถูกเลือก แสดงบล็อกโค้ดต่อไปนี้ให้ผู้ใช้:

<div> <h2>เย่ คุณอายุ 18 ปีแล้ว</h2> <p> ที่นี่คือเนื้อหาสำหรับผู้ใหญ่เท่านั้น </p> </div>

และหากช่องทำเครื่องหมายไม่ถูกเลือก - แสดงผลดังนี้:

<div> <p> อนิจจา คุณยังไม่อายุ 18 ปี:( </p> </div>

มีช่องทำเครื่องหมายและย่อหน้า หากช่องทำเครื่องหมายถูกเลือก ให้ย่อหน้านั้นมองเห็นได้บนหน้าจอ และหาก ไม่ถูกเลือก - ให้ซ่อนมัน

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ