3. Metode Flashcards

1
Q

Šta rade metode kada se pozovu?

A

One kada su pozvane izvršavaju neki deo programskog koda.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Iz čega se sastoje metode?

A

Sastoje se od:
- naziva
- parametara (opciono)
- tela

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Šta omogućava metoda constructor()?

A

Ovom metodom se najčešće omogućava povezivanje sa drugim elementima aplikacije.

to je injektiranje zavisnosti

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Kada se izvršava metoda constructor()?

A

Konstruktor se izvršava na samom početku kreiranja komponente. U tom trenutku još uvek ne postoje svi delovi komponente, pa bilo kakve složenije operacije ne bi trebalo pozivati iz konstruktora.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Šta obuhvata životni ciklus komponente?

A

Životni ciklus komponente obuhvata sve događaje od njenog instanciranja (zauzimanja memorije) do njenog uništenja (oslobađanje iz memorije).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Koji je prvi događaj u životnom ciklusu komponente?

A

Instanciranje
Angular vrši instanciranje komponente kada u HTML-u web stranice naiđe na tagove koji odgovaraju selektoru te komponente

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Šta je ngOnInit?

A

Metoda koja se poziva kada se završi kreiranje komponente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Kojoj vrsti metoda pripada metoda ngOnInit?

A

Lifecycle metodama

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Navedi primer za događaj koji nastaje u interakciji korisnika i web stranice:

A

(click)
(scroll)
(drag)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Za šta služe događaji koji nastaju u interakciji korisnika i web stranice?

A

Ovi događaji služe kao ”okidači“ za povezivanje metoda koje smo implementirali u komponenti

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Šta je potrebno uraditi da bi se događaj obradio? Šta treba da se ispiše u šablonu komponente?

A

Da bi se događaj obradio, potrebno je uz konkretan HTML element naznačiti vrstu događaja koju očekujemo i naziv metode koju tada treba pozvati.

<h1 (click)=”clickTitle()” </h1>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Kojoj vrsti metoda pripada (click) metoda?

A

Event handling metodama

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Kako se pristupa vrednostima promenljivih u telu metode?

A

Promenljive se koriste uz navođenje REFERENCE this koja označava trenutnu instancu komponente.

u html piše {{naziv_promenljive}}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly