⊗jsrtPmCdLA 29 of 112 menu

การใช้โอเปอเรเตอร์ && ใน JSX

เราอาจจำเป็นต้องแทรกข้อความ หากเงื่อนไขเป็นจริง และไม่ทำอะไรเลย หากเงื่อนไขเป็นเท็จ สิ่งนี้สามารถทำได้โดยใช้โอเปอเรเตอร์ &&

ลองดูการทำงานของมันผ่านตัวอย่าง ในโค้ดต่อไปนี้ หากค่าใน show เป็น true ย่อหน้าที่มีข้อความจะถูกแทรกเข้าไป แต่หากเป็น false จะไม่มีการแทรกอะไรเลย:

function App() { const show = true; return <div> {show && <p>text</p>} </div>; }

มีโค้ดดังต่อไปนี้:

function App() { const isAuth = true; return <div> <p>คุณเข้าสู่ระบบแล้ว</p> </div>; }

ทำให้ย่อหน้าที่มีข้อความที่ให้มา แสดงผลเฉพาะเมื่อ isAuth มีค่าเป็น true เท่านั้น

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