タグ

2022年10月15日のブックマーク (1件)

  • 「なんだろう、無駄なuseState使うのやめてもらっていいですか?」

    訳:「適切なuseStateの使い方」について 最初に ※タイトルはあまり気にしないで下さい。 useStateを使用する際に気を付けたいポイント 関連する状態はまとめることを検討する 矛盾した状態の宣言を避ける 冗長な使い方をしない 重複した状態の宣言は避ける 1. 関連する状態はまとめることを検討する 例えば下記のようにOnPointerMoveメソッドを使用しXYの座標を保持したいと思います。 const [x, setX] = useState(0); const [y, setY] = useState(0); const handlePointerMove = (e) => { setX(e.clientX); setY(e.clientY); }; return ( <div onPointerMove={handlePointerMove} style={{ width:

    「なんだろう、無駄なuseState使うのやめてもらっていいですか?」
    tkmkg8m
    tkmkg8m 2022/10/15
    ちゃんと考えてコード書いてたら自然とこういうのは消えるんだけど、ろくに考えてないとやっちゃうんだよね……。レビューで指摘することもあるし、自分がうっかりやっちゃうこともある。