Junior
Nimeta React komponendi elutsükli komponendid.
sobes.tech AI
Vastus AI-lt
- montimine (montimine)
- constructor(): oleku algseisundi ja konteksti sidumine.
- static getDerivedStateFromProps(): sisemise oleku saskaņošana ar prop-iem.
- render(): DOM-i konstruktsioon.
- componentDidMount(): efektide täitmine pärast esimest renderit (API-päringud, tellimused).
- uuendamine (uuendamine)
- static getDerivedStateFromProps(): (kutsutakse prop-ide uuendamisel)
- shouldComponentUpdate(): renderi optimeerimine (otsustab, kas komponenti tuleb uuesti joonistada).
- render(): DOM-i uuesti joonistamine.
- getSnapshotBeforeUpdate(): andmete saamine DOM-i kohta enne uuendamist (nt kerimise asukoht).
- componentDidUpdate(): efektide täitmine uuendamise järel (DOM-i muutused, korduvad päringud).
- demonteerimine (demonteerimine)
- componentWillUnmount(): ressursside puhastamine enne komponendi eemaldamist (tellimuste tühistamine, ajastajad).
- vigade käsitlemine (vigade käsitlemine)
- static getDerivedStateFromError(): oleku uuendamine, kui lapskomponent on viga saanud.
- componentDidCatch(): vigade logimine.