TIL Day-46
1712 ワード
React
useState
コンポーネントによって変更された値をuseStateで管理する
Hooksタイプの1つ
レスポンスパッケージからのロード
useState
関数import React, { useState } from 'react'
const [현재 상태, Setter함수] = useState()
形式Setter関数のパラメータ伝達値が最新の状態
オブジェクトを変更するときに、直接変更するのではなく、新しいオブジェクトを作成し、そのステータスを使用します.
❌ inputs[name] = value;
⭕
setInputs({
...inputs,
[name]: value
});
useEffect
インストール/アンインストール/更新時に実行するアクションの設定
1番目のパラメータには関数が含まれ、2番目のパラメータには依存値の配列(deps)が含まれます.
deps
特定値を入れた後deps
中に特定の値が入っていればアンインストール時にも呼び出されるdeps
パラメータを省略するとuseEffect
内使用状態、またはprops
useEffect
医deps
入れ(最新状態を示す)useEffect
の後整理使用cleanup
関数マウント時のタスク
props
受け取った値を素子のローカル状態に設定アンインストール操作
useReducer
ぶんりじょうたいこうしんロジック
reducer(state, action)
action
更新用情報const [state, dispatch] = useReducer(reducer, initialState)
形式state
これから素子で使える状態ですdispatch
動作を生成する関数ですReference
この問題について(TIL Day-46), 我々は、より多くの情報をここで見つけました https://velog.io/@serim22/TIL-Day-46テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol