RN 上传图片(axios)

查了好多资料也没有正确的代码,最后在一个网站评论区找到了正确的写法,希望能帮助到大家!

                let file1 = {uri: 'file://' + path1, type: 'image/jpeg', name: 'image1.jpg'};   
                //这里的key(uri和type和name)不能改变,
                let file2 = {uri: 'file://' + path2, type: 'image/jpeg', name: 'image2.jpg'};   
                //这里的key(uri和type和name)不能改变,
                let formData = new FormData();
                formData.append('name', name);
                formData.append('phone', phone);
                formData.append('image', file1);//这里的key(image)是跟后台商量好的 
                key
                formData.append('image', file2);
                axios({
                    url: config.api.addIdentity,
                    method: 'post',
                    data: formData,
                    headers: { 'Content-Type': 'multipart/form-data' }
                }).then((d) =>
                  //自己的操作
                
                   

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

推荐阅读更多精彩内容