Junior
Nosauciet React komponenta dzīves cikla komponentus.
sobes.tech AI
Atbilde no AI
- montēšana (montēšana)
- constructor(): stāvokļa inicializācija un konteksta sasaistīšana.
- static getDerivedStateFromProps(): iekšējā stāvokļa sinhronizācija ar propēm.
- render(): DOM būvniecība.
- componentDidMount(): efektu izpilde pēc pirmās renderēšanas (API pieprasījumi, abonementi).
- atjaunināšana (atjaunināšana)
- static getDerivedStateFromProps(): (izsauc pēc propu atjaunināšanas)
- shouldComponentUpdate(): renderēšanas optimizācija (nosaka, vai komponentu nepieciešams pārkrāsot).
- render(): DOM pārkrāsošana.
- getSnapshotBeforeUpdate(): datu iegūšana par DOM pirms atjaunināšanas (piemēram, ritinājuma pozīcija).
- componentDidUpdate(): efektu izpilde pēc atjaunināšanas (DOM izmaiņas, atkārtoti pieprasījumi).
- demontāža (demontāža)
- componentWillUnmount(): resursu tīrīšana pirms komponenta noņemšanas (abonēšanu atcelšana, taimeri).
- kļūdu apstrāde (kļūdu apstrāde)
- static getDerivedStateFromError(): stāvokļa atjaunošana, ja bērna komponentā ir kļūda.
- componentDidCatch(): kļūdu reģistrēšana.