React で入力フィールドの文字を表示する
React で入力フィールドの文字を表示するステップ5では入力フィールドに入力された文字を Reactde 表示する方法です。これも、React と Vue では若干違ったやり方になります。この記事では React で実現する二つの方法を紹介しています。リファレンスを使う方法Vue では「v-model」という方法を使って、入力フィールに入力された文字と変数を結びつけていました。(binding)React でも似たような機能としてリファレンス(reference)ができます。import React, { useState } from "react";import "./styles/step5.css";export default function Step5(): JSX.Element { const fieldValue: React.RefObject<HTMLInputElement> = React.createRef<HTMLInputElement>(); const [value, setValue] = useState(""); return ( <React.Fragment> <div className="step5"> <input type="text" ref={fieldValue} onChange={() => getValue()} /> <p>{value}</p> <
0