You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/reference/react/Component.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,7 +37,7 @@ class Greeting extends Component {
37
37
38
38
### `Component` {/*component*/}
39
39
40
-
Per definire un componente React come classe, estendi la classe integrata `Component` e definisci un [`metodo render`:](#render)
40
+
Per definire un componente React come classe, estendi la classe integrata `Component` e definisci un [metodo `render`:](#render)
41
41
42
42
```js
43
43
import { Component } from'react';
@@ -676,7 +676,7 @@ Non devi farlo, ma è utile se vuoi aggiornare lo state più volte durante lo st
676
676
677
677
<Note>
678
678
679
-
Chiamare `setState` nei componenti classe è simile a chiamare una [`funzione set`](/reference/react/useState#setstate) nei componenti funzione.
679
+
Chiamare `setState` nei componenti classe è simile a chiamare una [funzione `set`](/reference/react/useState#setstate) nei componenti funzione.
680
680
681
681
[Vedi come migrare.](#migrating-a-component-with-state-from-a-class-to-a-function)
682
682
@@ -1032,7 +1032,7 @@ Implementare `static getDerivedStateFromProps` in un componente classe equivale
1032
1032
1033
1033
### Definire un componente classe {/*defining-a-class-component*/}
1034
1034
1035
-
Per definire un componente React come classe, estendi la classe integrata `Component` e definisci un [`metodo render`:](#render)
1035
+
Per definire un componente React come classe, estendi la classe integrata `Component` e definisci un [metodo `render`:](#render)
1036
1036
1037
1037
```js
1038
1038
import { Component } from'react';
@@ -1146,7 +1146,7 @@ Ci sono alcuni metodi speciali che puoi definire sulla tua classe.
1146
1146
1147
1147
Se definisci il metodo [`componentDidMount`](#componentdidmount), React lo chiamerà quando il tuo componente viene aggiunto *(montato)* allo schermo. React chiamerà [`componentDidUpdate`](#componentdidupdate) dopo che il tuo componente è stato ri-renderizzato a causa di props o state cambiati. React chiamerà [`componentWillUnmount`](#componentwillunmount) dopo che il tuo componente è stato rimosso *(smontato)* dallo schermo.
1148
1148
1149
-
Se implementi `componentDidMount`, di solito devi implementare tutti e tre i lifecycle per evitare bug. Ad esempio, se `componentDidMount` legge dello state o delle props, devi anche implementare `componentDidUpdate` per gestirne i cambiamenti e `componentWillUnmount` per ripulire ciò che `componentDidMount` stava facendo.
1149
+
Se implementi `componentDidMount`, di solito devi implementare tutti e tre i metodi del lifecycle per evitare bug. Ad esempio, se `componentDidMount` legge dello state o delle props, devi anche implementare `componentDidUpdate` per gestirne i cambiamenti e `componentWillUnmount` per ripulire ciò che `componentDidMount` stava facendo.
1150
1150
1151
1151
Ad esempio, questo componente `ChatRoom` mantiene una connessione chat sincronizzata con props e state:
1152
1152
@@ -1351,7 +1351,7 @@ Al momento non c'è modo di scrivere un contenitore di errori come componente fu
1351
1351
1352
1352
---
1353
1353
1354
-
## Alternative {/*alternatives*/}
1354
+
## Alternatives {/*alternatives*/}
1355
1355
1356
1356
### Migrare un componente semplice da classe a funzione {/*migrating-a-simple-component-from-a-class-to-a-function*/}
0 commit comments