⊗jsrtPmCdTr 28 of 112 menu

ตัวดำเนินการเงื่อนไขใน JSX

อย่างที่คุณทราบแล้ว ภายในเครื่องหมายปีกกา เราสามารถรันโค้ด JavaScript ได้ ที่จริงแล้วโค้ดนี้ ไม่ใช่โค้ดอะไรก็ได้ แต่เป็นแค่โค้ดแบบพื้นฐานที่สุดเท่านั้น

โดยเฉพาะอย่างยิ่ง เราไม่สามารถใช้เงื่อนไข if ในนั้นได้ แทนที่ควรใช้รูปแบบเงื่อนไขแบบย่อ

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

function App() { const show = true; return <div> {show ? 'text1' : 'text2'} </div>; }

สามารถทำงานได้ไม่เพียงแค่กับข้อความ แต่ยังรวมถึง กับแท็กด้วย:

function App() { const show = true; return <div> {show ? <p>text1</p> : <p>text2</p>} </div>; }

ให้โค้ดต่อไปนี้:

function App() { const age = 19; return <div> </div>; }

หากใน age มีค่ามากกว่า 18 ปี ให้แสดงย่อหน้าพร้อมข้อความหนึ่งแก่ผู้ใช้ในข้อความของแท็ก 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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ