Komponentin elinkaari Angularissa
Jokaisella komponentilla on elinkaari, joka alkaa, kun Angular luo komponenttiluokan olion ja renderoi komponentin näkymän yhdessä sen alainen näkymien kanssa.
Elinkaari jatkuu muutosten havaitsemisen yhteydessä, sillä Angular tarkistaa, milloin dataan liittyvät ominaisuudet muuttuvat, ja päivittää näkymän ja komponentti- instanssin tarvittaessa.
Elinkaari päättyy, kun Angular tuhoaa komponentin instanssin ja poistaa sen renderöidyn mallineen DOM:sta.
Angular-kehyksessä on erityisiä metodeja, joilla voit siepata hetken, jolloin komponentti siirtyy toiseen elinkaaren vaiheeseen. Näitä menetelmiä kutsutaan koukuiksi.
Koukut kutsutaan automaattisesti, kun elinkaaren tapahtuma sattuu. Seuraavissa oppitunneissa selvitetään, mitä koukuja on olemassa ja kuinka niitä käytetään.