10. Komunikacija komponenti Flashcards
Kako se povezuju komponente u parent-child odnosu?
Child komponenta se ugrađuje u parent komponentu tako što se u šablon parent komponente ugradi element child komponente (tzv. direktiva child komponente).
<p>Parent component</p>
<child-component></child-component>
Šta je ulazno svojstvo child komponente?
Ulazno svojstvo je promenljiva ispred koje stavljamo dekorator Input(). Za korišćenje ovog dekoratora je potrebno dodati import deklaraciju.
@Input()
count: number;
Šta omogućava ulazno svojstvo komponenti?
da putem tog svojstva primata vrednosti. Dodela vrednosti nekom ulaznom svojstvu komponente je moguća u okviru elementa kojim je ta komponenta ugrađena u web stranicu (u direktivi te komponente).
<p>Parent component</p>
<child-component count=”5”></child-component>
Kako se prenose vrednosi između komponenti parent i child?
Povezivanje svojstava (property binding) određenu promenljivu parent komponente povezuje sa ulaznim svojstvom child componente.
Šta je master view - detail view?
- Master view: prikaz svih postojećih zapisa sa osnovnim informacijama
- Detail view: prikaz detalja gde će se navesti svi podaci o jednom zapisu
Kako se postiže master-detail view?
Master-detail view se može postići pomoću dve komponente u parent-child odnosu, gde je parent komponenta zadužena za master view, a child komponenta za detail view.