Se si dispone di un componente React che richiede alcune impostazioni (ad esempio per i timer, o API WebAudio, ecc.), Ho difficoltà a decidere se l'inizializzazione dovrebbe andare in constructor
o componentWillMount
. C'è qualche vantaggio o svantaggio per entrambi? Non mi è chiaro quale sia il posto migliore per questo.Quali tipi di inizializzazione sono più appropriati in costruttore vs componenteWillMount?
I Ho cercato un po 'su Google per vedere se qualcuno aveva discusso le differenze tra constructor
e componentWillMount
ma non ho trovato nulla.
MODIFICA: il riduttore e qualsiasi funzione asincrona non devono far parte dell'equazione.
Per la documentazione, questo dovrebbe andare in 'componentDidMount': https://facebook.github.io/react/docs/component-specs.html#mounting-componentdidmount" Se si desidera .... impostare i timer. .. o setInterval ... esegui queste operazioni con questo metodo. " – lux