前端工作小结11-封装请求

import { axios } from "./axios";
 
export { axios };
 
export function httpAction(url, parameter, method) {
  return axios({
    url: url,
    method: method,
    data: parameter
  });
}
/*封装系统需要的post请求 第一个参数传入url地址 第二个传入数据参数*/
export function postAction(url, parameter) {
  return axios({
    url: url,
    method: "post",
    data: parameter
  });
}
/*封装系统需要的put请求*/
export function putAction(url, parameter) {
  return axios({
    url: url,
    method: "put",
    data: parameter
  });
}
/*封装系统需要的get请求*/
export function getAction(url, parameter) {
  return axios({
    url: url,
    method: "get",
    params: parameter
  });
}
/*封装系统需要的delete请求*/
export function deleteAction(url, parameter) {
  return axios({
    url: url,
    method: "delete",
    params: parameter
  });
}
 

posted @ 2022-09-02 21:48  前端导师歌谣  阅读(27)  评论(0)    收藏  举报