如何使用 axios 创建补丁请求

w3_*_*w3_ 0 javascript axios

axios.post('/api/v1/users',
            { "edited_field": "email", "email": email },
            { headers: { 'Content-Type': 'application/json', 'X-CSRF-TOKEN': crsfToken }, }
        ).then((response) => {
            // Code
        }).catch((error) => {
            // Code
        })
Run Code Online (Sandbox Code Playgroud)

我有这个 post 方法,但我想创建一个 patch 方法。我见过一些解决方案,他们发布一个带有输入值=“补丁”的表单,但由于我没有使用表单,所以我不知道必须如何完成。

欢迎任何帮助:D

提前致谢!

小智 7

axios有内置的patch方法。您可以修改当前的代码,将axios.post其替换为axios.patch

axios.patch('/api/v1/users',
            { "edited_field": "email", "email": email },
            { headers: { 'Content-Type': 'application/json', 'X-CSRF-TOKEN': crsfToken }, }
        ).then((response) => {
            // Code
        }).catch((error) => {
            // Code
        })
Run Code Online (Sandbox Code Playgroud)