react 上传文件

        var form = new FormData()

        var fileObj = document.getElementById("file").files[0]

        form.append("uploadFile",fileObj) //uploadFile为后台给的参数名

        fetch(url, {

                    method: 'POST',

                    body:form,

                })

                .then(function(response) {

                    return response.json();

                  })

                .then((e)=>{

                    console.log(e)

                })



如果要在img中看到自己上传的图片

this.setState({

            src:window.URL.createObjectURL(fileObj)

        })

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 2,060评论 0 2
  • # Ajax标签(空格分隔): 笔记整理---[TOC]### 从输入网址开始:- 在学习ajax之前,你应该先了...
    V8阅读 289评论 1 0
  • JavaScript 通过XMLHttpRequest(XHR)来执行异步请求,这个方式已经存在了很长一段时间。虽...
    Bruce_zhuan阅读 2,519评论 1 10
  • 在这篇文章中,我们将介绍一些用于AJAX调用的最好的JS库,包括jQuery,Axios和Fetch。欢迎查看代码...
    天as痕阅读 323评论 1 3
  • 文:李家同 当我到非洲去旅行以前,很多人介绍我去一个小镇。这个小镇的原名是什么?已经不重要了,大多数人就叫这个小镇...
    你是我de符合阅读 435评论 0 1