我如何解决axios post请求显示对象对象?

qxsslcnc  于 9个月前  发布在  iOS
关注(0)|答案(1)|浏览(101)

我发布的表单数据,包括图像上传,并获得大部分的数据显示在后端控制台,但对于图像,我得到对象对象,我不知道为什么?任何想法?这里是前端

images.forEach((i) => {
            data.append('images', images)    
        })

//   axios post requst to back ed happens here 

          const form = document.querySelector("form");
  if (form) {
    form.addEventListener("submit", (e) => {
      e.preventDefault();
      const data = new FormData(form);
      axios.post("http://localhost:8080/api/v1/user", data, {
          headers: {
    'Content-Type': 'multipart/form-data'
          },
        })
        .then((res) => {
          console.log(res);
        })
        .catch((err) => {
          console.log(err);
        });
    });
  }

字符串
后面使用node js

const fileupload = require("express-fileupload");
app.use(fileupload());
app.post('/api/v1/user',v1,(req,res) =>{

    let images = req.files.images;

  console.log (images, res);

  res.send(`
    
    Your image  is: ${images}

  `);
});

u5i3ibmn

u5i3ibmn1#

请尝尝这个。

images.forEach((image) => {
        data.append('images', image)    
    })

字符串

相关问题