⊗jsagPmLCOI 71 of 97 menu

Angular में ngOnInit हुक

ngOnInit हुक कंपोनेंट के इनिशियलाइज़ेशन पर ट्रिगर होता है। यह क्लास के कंस्ट्रक्टर के समान कार्य करता है, लेकिन इसमें अधिक जटिल कार्य किए जा सकते हैं, जैसे सर्वर से डेटा लोड करना।

आइए देखें कि इस हुक का उपयोग कैसे करें। सबसे पहले इसके इंटरफेस को इम्पोर्ट करने की आवश्यकता है:

import { OnInit } from '@angular/core';

अगले चरण में इंटरफेस को कंपोनेंट क्लास में शामिल करना होगा:

export class UserComponent implements OnInit { }

इसके बाद हम कंपोनेंट क्लास में ngOnInit मेथड लिख सकेंगे और यह मेथड क्लास के इनिशियलाइज़ेशन पर स्वचालित रूप से निष्पादित होगा। आइए इसके कार्य की जाँच करें:

export class UserComponent implements OnInit { constructor() { console.log('constructor is started'); } ngOnInit() { console.log('onInit is applied'); } }

एक प्राइवेट मेथड show बनाएं और कंपोनेंट के इनिशियलाइज़ेशन पर इसे कॉल करें।

हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें