メモブログ

技術的なことを書き連ねるブログ

React

es-lint-react の 「react/no-access-state-in-setstate」

setStateの中でthis.stateを参照しようとしたら怒られた話。 function increment() { this.setState({value: this.state.value + 1}); } なんでダメかというと github.com setState({value: 1 + 1}) setState({value: 1 + 1}) 連続で使用した時に 1+1 = 2 , …

Reactのライフサイクル

Reactでライフサイクルについて学ぶ。 毎回、忘れるので忘備録も兼ねて、文章で読んでもイマイチ頭に入らないのでモックで挙動を確認するのが一番いい。 codesandbox.io componentWillMount コンポーネントがDOMツリーに追加される直前に一度だけ呼ばれる 初…