업로드하기 전에 이미지 미리보기 시도

사히 발라 타

사용자가 선택한 이미지를 페이지에 파일 형식 입력으로 렌더링하려고하므로 사용자가 이미지를 제출하고 업로드하기 직전에 미리 볼 수 있지만 그 값을 알 수 없습니다.

내가하려는 것은 입력 값을 <img />구성 요소 의 소스로 사용하는 것입니다 .

import React, { useState } from "react";

export default function Test() {
  const [image, setImage] = useState(null);
  return (
    <div>
   <form  onSubmit={() => {
      //Sumbit
    }}/>
    <input
      type="file"
      onChange={(e) => setImage(e.target.value)}
    ></input>
    {image ? <img src={image} /> : null}
    <button type={"submit"}></button>
  </form>
    </div>
  );
}

그러나 항상 값을 반환합니다 C:\fakepath\IMGName. 이미지로 렌더링 할 수 있도록 이미지 값을 가져올 수있는 방법이 있습니까?

라훌
export default function App() {
  const [img, setImg] = useState(null);

  const handleImg = (e) => {
    setImg(URL.createObjectURL(e.target.files[0]));
  }

  return (
    <div className="App">
      <input type="file" onChange={handleImg} />
      <img src={img}/> 
    </div>
  );
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

업로드 전에 미리보기 이미지 표시

분류에서Dev

업로드하기 전에 이미지를 미리 보시겠습니까?

분류에서Dev

업로드하기 전에 이미지 미리보기 삭제

분류에서Dev

업로드하기 전에 많은 이미지 미리보기

분류에서Dev

업로드 전에 이미지 미리보기를 표시하는 방법은 무엇입니까?

분류에서Dev

업로드 전 AngularJS 이미지 미리보기 선택 이전 이미지 표시

분류에서Dev

업로드하기 전에 미리보기에서 이미지 선택

분류에서Dev

폰갭에 업로드하기 전에 이미지 미리보기

분류에서Dev

미리보기 이미지 표시, 제출 양식에 업로드

분류에서Dev

thymeleaf에 업로드 된 이미지의 실시간 미리보기

분류에서Dev

ReactJS : 업로드 전에 여러 이미지 미리보기

분류에서Dev

이미지를 업로드하고보기에 표시 Laravel 5.2

분류에서Dev

종이 클립으로 jQuery 파일 업로드, 업로드 전 미리보기 이미지 표시

분류에서Dev

yii 프레임 워크에서 여러 파일 업로드, 이미지 저장 전에 미리보기 표시

분류에서Dev

둘 이상의 이미지에 대해 업로드하기 전에 미리보기 이미지

분류에서Dev

이미지를 미리보고 업로드하기 전에 자릅니다.

분류에서Dev

내 그리드보기에 표시되지 않는 업로드 된 이미지

분류에서Dev

반품 의도 ACTION_PICK 전 미리보기 이미지

분류에서Dev

업로드 스크립트 전 jQuery 이미지 미리보기

분류에서Dev

이미지 업로드 및 미리보기 표시

분류에서Dev

android-갤러리를로드하기 전에 기기의 모든 미리보기 이미지를 새로 고침 하시겠습니까?

분류에서Dev

클릭시 주어진 이미지에서 미리보기 이미지 변경

분류에서Dev

입력 파일에서 미리보기 이미지 표시

분류에서Dev

미리보기에 여러 이미지 표시

분류에서Dev

angularjs에서 이미지 미리보기 표시 오류

분류에서Dev

캔버스에 이미지를 서버에 업로드하기 전에 표시

분류에서Dev

각도 SVG 이미지 미리보기

분류에서Dev

vuetify "<v-file-input>"을 사용하여 업로드하기 전에 미리보기 이미지?

분류에서Dev

Firebase에 업로드하기 전에 SwiftUI로 이미지를 미리 보려면 어떻게해야합니까?

Related 관련 기사

  1. 1

    업로드 전에 미리보기 이미지 표시

  2. 2

    업로드하기 전에 이미지를 미리 보시겠습니까?

  3. 3

    업로드하기 전에 이미지 미리보기 삭제

  4. 4

    업로드하기 전에 많은 이미지 미리보기

  5. 5

    업로드 전에 이미지 미리보기를 표시하는 방법은 무엇입니까?

  6. 6

    업로드 전 AngularJS 이미지 미리보기 선택 이전 이미지 표시

  7. 7

    업로드하기 전에 미리보기에서 이미지 선택

  8. 8

    폰갭에 업로드하기 전에 이미지 미리보기

  9. 9

    미리보기 이미지 표시, 제출 양식에 업로드

  10. 10

    thymeleaf에 업로드 된 이미지의 실시간 미리보기

  11. 11

    ReactJS : 업로드 전에 여러 이미지 미리보기

  12. 12

    이미지를 업로드하고보기에 표시 Laravel 5.2

  13. 13

    종이 클립으로 jQuery 파일 업로드, 업로드 전 미리보기 이미지 표시

  14. 14

    yii 프레임 워크에서 여러 파일 업로드, 이미지 저장 전에 미리보기 표시

  15. 15

    둘 이상의 이미지에 대해 업로드하기 전에 미리보기 이미지

  16. 16

    이미지를 미리보고 업로드하기 전에 자릅니다.

  17. 17

    내 그리드보기에 표시되지 않는 업로드 된 이미지

  18. 18

    반품 의도 ACTION_PICK 전 미리보기 이미지

  19. 19

    업로드 스크립트 전 jQuery 이미지 미리보기

  20. 20

    이미지 업로드 및 미리보기 표시

  21. 21

    android-갤러리를로드하기 전에 기기의 모든 미리보기 이미지를 새로 고침 하시겠습니까?

  22. 22

    클릭시 주어진 이미지에서 미리보기 이미지 변경

  23. 23

    입력 파일에서 미리보기 이미지 표시

  24. 24

    미리보기에 여러 이미지 표시

  25. 25

    angularjs에서 이미지 미리보기 표시 오류

  26. 26

    캔버스에 이미지를 서버에 업로드하기 전에 표시

  27. 27

    각도 SVG 이미지 미리보기

  28. 28

    vuetify "<v-file-input>"을 사용하여 업로드하기 전에 미리보기 이미지?

  29. 29

    Firebase에 업로드하기 전에 SwiftUI로 이미지를 미리 보려면 어떻게해야합니까?

뜨겁다태그

보관