なぜテキストフォームの値が連続で入力できるのでしょうか?

e.currentTarget.value を最後に set しているからです。順を追って説明していきます。
2023年11月4日
ユーザー

ご回答をよろしくお願いします。

const [title, setTitle] = React.useState('');

const handleTextChange = (e) => {
    setTitle(e.currentTarget.value);
};

handleTextChange イベントが実行されるたびに setTitle() で、titleは 1 文字ずつ変わってしまうのでは?と思ったのですが、2 文字目、3 文字目と連続して入力できるのはなぜなのでしょうか?

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(1)