KPG:
reaccionar 16.13.1
Novato.
Agrego el método del ciclo de vida componentDidUpdate a mi componente:
export default class MyComponent extends React.Component {
componentDidUpdate(prevProps, prevState) {
console.log('componentDidUpdate');
//this.state
}
render () { ... }
En un controlador onChange puedo actualizar el estado y componentDidUpdate
los incendios. Sin embargo prevState
entra como nulo. Además, dentro del método this.state
es nulo.
¿Alguna idea sobre lo que estoy haciendo mal?
keikai:
Inicializar el estado de primera
Uso constructor()
, definir la estructura de datos en el interior del estado, así como establecer el valor de inicio de la misma.
class YourComponent extends React.Component<Props, State>{
static defaultProps = {
classes: {},
};
constructor(props: Props) {
super(props);
this.state = {
};
}
componentDidUpdate(prevProps, prevState) {
}
...
}