Hai mai sentito parlare di Stato
nella libreria JavaScript di React ma non sai come usarlo? Lo stato si riferisce al "modo in cui ogni oggetto appare su una pagina web". " Il concetto è semplice: è una raccolta di dati sullo stato attuale del componente, che possono essere modificati modificando i dati descritti. Ogni volta che i dati cambiano, vengono visualizzati nuovamente sullo schermo del computer. La parte più difficile della condizione è sapere come e quando usarlo. Ma non preoccuparti perché questo tutorial spiega come viene utilizzato lo stato.
Per darti una rapida panoramica, per impostare lo stato iniziale usi this.state
in un costruttore JavaScript. Per aggiornare lo stato, usa il metodo setState
. Parleremo di più dello stato e delle modalità di utilizzo dello stato in questo tutorial.
Cos`è Stato di reazione?
Lo stato di reazione è un oggetto con un insieme di proprietà designate per un componente e questo aiuta con il modo in cui il componente viene renderizzato.Un componente con stato
è chiamato stateful. Di solito lo usi se un componente ha bisogno di tenere traccia delle informazioni su di esso tra le marche.
Un esempio potrebbe essere un componente del pulsante "mi piace" che deve tenere traccia del num ber di volte fa clic. Questo dovrebbe riapparire sullo schermo ogni volta che si preme il pulsante come per visualizzare il numero aggiornato di Mi piace. E per questo, dobbiamo assicurarci che il componente simile al pulsante segua le informazioni, invece di ripetere le informazioni con cui abbiamo codificato più e più volte. Dopotutto, non vuoi perdere queste persone.
È possibile accedere ai dati di stato di un componente tramite this.state
e modificarli utilizzando .setState< /codice> metodo. Lo stato è privato perché non può essere modificato dalla componente che lo contiene
Molte persone confondono lo stato con gli accessori, altro oggetto della reazione, ma ci sono importanti differenze tra i due. Uno di questi è che lo stato è dinamico, il che significa che i dati in esso contenuti possono cambiare e quindi influenzare il comportamento del componente. Gli oggetti di scena, d`altra parte, sono immutabili, il che significa che "il suo stato non può cambiare dopo che è stato costruito. "