react hook を5分で使う
この記事の一部を参照して、良さそうと感じた。stateがクラス以外で使える
import React from 'react'
class App extends React.Component {
constructor(props) {
super(props)
this.state = {
count: 0
}
}
render() {
return (
<>
<p>You clicked {this.state.count} times</p>
<button onClick={() => this.setState({ count: this.state.count + 1 })}>
Click me
</button>
</>
)
}
}
export default Appすごい便利そう。ということで試してみた
ためしてみた
アクセス
これで動くものができたので、react hookを試す
現在のdirectoryはnextjs-blogだと思う
おきにいりのエディタでexample.jsを編集します
次に、pages/index.jsに2行追加
ok

画面中央にclick meボタンが追加された。
reactはconstructorを書くのが使いづらいなと思っていたが、楽になってよかった。使いやすい
参照
最終更新
役に立ちましたか?