⊗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çaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন