尝试在上传之前预览图像

萨希巴拉塔

我正在尝试使用页面上输入的文件类型渲染用户选择的图像,因此用户将在提交和上传图像之前预览该图像,但我无法获得其价值。

我一直在尝试使用输入的值作为<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

ReactJS:在上传之前预览多个图像

来自分类Dev

jQuery功能可在上传之前对多个图像进行预览

来自分类Dev

在上传到Firebase之前如何使用SwiftUI预览图像?

来自分类Dev

带有回形针的jQuery文件上传,在上传之前显示预览图像

来自分类Dev

在上传之前预览多张图片

来自分类Dev

在上传多张图片之前预览图片

来自分类Dev

拖放图像输入文件并在上传之前进行预览

来自分类Dev

在上传图片之前预览图片-不唤醒

来自分类Dev

在以HTML上传之前如何预览图像?

来自分类Dev

在React中上传之前获取图像预览

来自分类Dev

如何在上传前显示图像预览?

来自分类Dev

使用blueimp上传在上传之前旋转图像

来自分类Dev

Android CustomWebChromeClient openFileChooser在上传之前调整图像大小

来自分类Dev

在上传C#Xamarin之前调整图像大小

来自分类Dev

在上传之前,PHP GD调整大小/裁剪图像

来自分类Dev

MVC在上传之前转换图像

来自分类Dev

jQuery在上传之前显示多个图像缩略图

来自分类Dev

在上载图像之前预览图像时,按ID获取图像

来自分类Dev

如何在上传图片之前让javascript验证图片,防止预览图片

来自分类Dev

上传之前预览图像-此行代码检查什么?

来自分类Dev

使用动态创建的输入元素上传之前预览图像

来自分类Dev

在使用vuetify“ <v-file-input>”上传之前预览图像?

来自分类Dev

在Extjs 4.2+中上传之前如何预览图像

来自分类Dev

在Phonegap中上传之前进行图像预览

来自分类Dev

如何在ionic 3上传之前预览图像?

来自分类Dev

上传之前预览图片?

来自分类Dev

使用BulletProof上传类时,在上传之前调整图像大小

来自分类Dev

在上传之前调整图像大小(可以进行我的上传/拾取)

来自分类Dev

上传后预览图像

Related 相关文章

  1. 1

    ReactJS:在上传之前预览多个图像

  2. 2

    jQuery功能可在上传之前对多个图像进行预览

  3. 3

    在上传到Firebase之前如何使用SwiftUI预览图像?

  4. 4

    带有回形针的jQuery文件上传,在上传之前显示预览图像

  5. 5

    在上传之前预览多张图片

  6. 6

    在上传多张图片之前预览图片

  7. 7

    拖放图像输入文件并在上传之前进行预览

  8. 8

    在上传图片之前预览图片-不唤醒

  9. 9

    在以HTML上传之前如何预览图像?

  10. 10

    在React中上传之前获取图像预览

  11. 11

    如何在上传前显示图像预览?

  12. 12

    使用blueimp上传在上传之前旋转图像

  13. 13

    Android CustomWebChromeClient openFileChooser在上传之前调整图像大小

  14. 14

    在上传C#Xamarin之前调整图像大小

  15. 15

    在上传之前,PHP GD调整大小/裁剪图像

  16. 16

    MVC在上传之前转换图像

  17. 17

    jQuery在上传之前显示多个图像缩略图

  18. 18

    在上载图像之前预览图像时,按ID获取图像

  19. 19

    如何在上传图片之前让javascript验证图片,防止预览图片

  20. 20

    上传之前预览图像-此行代码检查什么?

  21. 21

    使用动态创建的输入元素上传之前预览图像

  22. 22

    在使用vuetify“ <v-file-input>”上传之前预览图像?

  23. 23

    在Extjs 4.2+中上传之前如何预览图像

  24. 24

    在Phonegap中上传之前进行图像预览

  25. 25

    如何在ionic 3上传之前预览图像?

  26. 26

    上传之前预览图片?

  27. 27

    使用BulletProof上传类时,在上传之前调整图像大小

  28. 28

    在上传之前调整图像大小(可以进行我的上传/拾取)

  29. 29

    上传后预览图像

热门标签

归档