⊗jsagPmLCOI 71 of 97 menu

ჰუკი ngOnInit Angular-ში

ჰუკი 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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა