Browse Source

Tweaked state-and-lifecycle wording more

main
Brian Vaughn 7 years ago
parent
commit
28b2b762ab
  1. 4
      content/docs/state-and-lifecycle.md

4
content/docs/state-and-lifecycle.md

@ -249,9 +249,7 @@ The `componentDidMount()` hook runs after the component output has been rendered
Note how we save the timer ID right on `this`. Note how we save the timer ID right on `this`.
While `this.props` is set up by React itself and `this.state` has a special meaning, you are free to add additional fields to the class manually if you need to store something that is not used for the visual output. While `this.props` is set up by React itself and `this.state` has a special meaning, you are free to add additional fields to the class manually if you need to store something that doesn’t participate in the data flow (like a timer ID).
State is generally used to store values that are referenced by `render()` (for visual output) or by `getDerivedStateFromProps()` (to compare next and previous props values).
We will tear down the timer in the `componentWillUnmount()` lifecycle hook: We will tear down the timer in the `componentWillUnmount()` lifecycle hook:

Loading…
Cancel
Save