⊗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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш