小编Thi*_*ães的帖子

尝试使用 axios 和 formData 发布数据,但它是空的

我正在使用 Vue3 和 axios 来发布表单FormData,但它是空的,没有传递任何内容。

{“表单数据”:{}}

这就是我正在做的:

const formData= new FormData();
formData.set("name", name);

axios.post("postform",  formData);
Run Code Online (Sandbox Code Playgroud)

我也尝试过这个:

formData.set("name", "John Doe");
axios.post("postform",  formData);
Run Code Online (Sandbox Code Playgroud)

和这个:

formData.append("name", "John Doe");
axios.post("postform",  formData);
Run Code Online (Sandbox Code Playgroud)

但没有成功。没有错误,只是空的。

我用 PHP 检索它们,如下所示:

 echo $request->input("name");
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:

如何使用 发布数据FormData

javascript form-data vue.js axios

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

axios ×1

form-data ×1

javascript ×1

vue.js ×1