1.0.1 • Published 1 year ago

@z_npm/request v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

z_request

介绍

基于axios封装的请求工具

安装

npm install @z_npm/request

使用说明

Request
import { Request } from '@z_npm/request';

// 创建一个 request 实例, 自定义拦截器功能
const request = new Request({}, {
  interceptRequest: (config) => {
    config.headers.Authorization = token;
  },
  interceptResponse: (res) => {
    if (res.data.code !== 200) {
      message.error(res.data.msg);
    }
  }
});

// 使用规范化的请求
const res = await request.normalizeGet(url, ops)
if (res.success) {
  // do success
} else {
  // do error
}


// 使用常规请求同axios
request.get(url, ops)
  .then(res => {
    
  })
  .catch(err => {

  })