⊗jsagPmLpRC 43 of 97 menu

Angular में सशर्त प्रतिक्रियाशीलता

प्रतिक्रियाशीलता ngIf स्थितियों के साथ भी काम करेगी। इसका मतलब है कि हम कक्षा की संपत्ति में जो कुछ भी निहित है उसके आधार पर ब्लॉक को दिखा या छिपा सकते हैं।

आइए व्यवहार में कोशिश करते हैं। मान लें कि हमारे पास निम्नलिखित ब्लॉक है

<div> पाठ </div>

आइए इसे एक शर्त के आधार पर दिखाएं या छिपाएं:

<div *ngIf="isShow"> पाठ </div>

आइए अब दो बटन बनाते हैं। पहले बटन पर क्लिक करने पर हमारा ब्लॉक दिखाएं, और दूसरे बटन पर क्लिक करने पर - छिपाएं:

<button (click)="show()"> दिखाएं </button> <button (click)="hide()"> छिपाएं </button>

आइए अब कंपोनेंट क्लास में एक संपत्ति जोड़ते हैं जो यह नियंत्रित करेगी कि ब्लॉक दिखाई दे रहा है या नहीं:

export class AppComponent { public isShow: boolean = true; }

और अब ब्लॉक को दिखाने और छिपाने के लिए हमारे तरीकों का कार्यान्वयन लिखते हैं:

export class AppComponent { public isShow: boolean = true; public show(): void { this.isShow = true; } public hide(): void { this.isShow = false; } }

एक बटन बनाएं, जिस पर क्लिक करने से ब्लॉक टॉगल होगा: यदि यह छिपा हुआ है तो दिखाएगा, और यदि यह दिखाया गया है तो छिपाएगा।

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें