🌝

ReactでFileのアップロードボタンをカスタマイズする

に公開
1

Discussion

梅雨明け梅雨明け

こんにちは。参考になる記事ありがとうございます。

<button onClick={fileUpload}>ファイルアップロード</button>
<input
  hidden
  ref={inputRef}
  type="file"
  accept="image/*"
  onChange={onFileInputChange}
/>

の部分ですが、

<label htmlFor="file">ファイルアップロード</label>
<input
  id="file"
  hidden
  ref={inputRef}
  type="file"
  accept="image/*"
  onChange={onFileInputChange}
/>

のようにすると、inputタグのクリックイベント発火を簡単に記述できるのでもしよければ参考にしてみてください。