componentWillMount()
componentDidMount()
componentWillReceiveProps()
shouldComponentUpdate()
componentWillUpdate()
componentDidUpdate()
componentWillUnmount()
Las siguientes lecciones cubrirán algunos de los casos de uso básico para estos métodos de vida. componentWillMount()
se llama antes que el método render()
cuando un componente se está montando en el DOM. Registre algo en la consola dentro de componentWillMount()
: es posible que desee tener abierta la consola del navegador para ver el resultado. MyComponent
debe renderizar un elemento div
.
testString: 'assert((function() { const mockedComponent = Enzyme.mount(React.createElement(MyComponent)); return mockedComponent.find("div").length === 1; })(), "MyComponent
should render a div
element.");'
- text: console.log
debe llamar en componentWillMount
.
testString: 'assert((function() { const lifecycle = React.createElement(MyComponent).type.prototype.componentWillMount.toString().replace(/ /g,""); return lifecycle.includes("console.log("); })(), "console.log
should be called in componentWillMount
.");'
```