Fetch API & Delete & HTTP Methods
vue
https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch
https://github.com/github/fetch/issues/154
function deleteData(item, url) {
return fetch(url + '/' + item, {
method: 'delete'
}).then(response =>
response.json().then(json => {
return json;
})
);
}
Fetch Delete
fetch-delete.js
"use strict";
/**
*
* @author xgqfrms
* @license MIT
* @copyright xgqfrms
* @created 2019-03-26
*
* @description fetchDelete
* @augments
* @example
*
*/
const fetchDelete = (url= ``, id="") => {
let trueUrl = `${url}/${id}`;
return fetch(trueUrl, {
method: 'delete'
})
.then(res => res.json());
};
export default fetchDelete;
export {
fetchDelete,
};
demo
import {fetchDelete} from "./fetch-delete";
let url = `/api/v4/deleteUserById`;
let id = `123456789`;
fetchDelete(url, id)
.then(data => console.log(`do something with your data`, JSON.stringify(data, null, 4)));
https://stackoverflow.com/questions/40284338/react-fetch-delete-and-put-requests
©xgqfrms 2012-2020
www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!