mizulba約9時間前 00数値入力は保存値と表示値を分離してカンマ区切りに対応するReactfrontendformフォーム内部で数値を文字列として保持する入力では、保存値と表示値を分離すると扱いやすい。フォーカス中は未整形の値を表示し、blur 後だけ toLocaleString などでカンマ区切り表示にする。onChange では入力値からカンマを除去して上位フォームへ渡すと、既存のバリデーションや submit 時の数値変換を壊さずに表示だけ改善できる。検索条件のような範囲入力にも同じ共通コンポーネントを使うと挙動を揃えられる。