1.0.6 • Published 3 years ago

cgan-axios2 v1.0.6

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

cgan-axios2

install/安装说明

npm install cgan-axios2

use/使用说明

import cganAxios from 'cgan-axios2'

options/参数说明

* @param String options.baseURL 请求根地址
* @param Object options.headers 请求头部
* @param Object options.token {position 存放位置 ; key 头部携带参数名}
* @param Set options.successCode 接口请求正常时值
* @param Map options.otherCode 其他状态对应的处理方法
* @param Function options.showLoading 显示加载效果
* @param Function options.hiddenLoading 隐藏加载效果的方法
* @param Function options.toastWarning 警告提示框

初始化参数

    baseURL: '',
    headers: {},
    token: {
        position: 'sessionStorage',
        key: 'Authorization'
    },
    successCode: new Set([200]),
    otherCode: new Map([[404, function (data) { console.log('资源未找到'); }]]),
    openLog: false,
    showLoading: function () { console.log('未定义加载动画'); },
    hiddenLoading: function () { console.log('未定义加载动画结束事件'); },
    toastWarning: function () { console.log('未定义异常弹框提醒事件'); },

Customize configuration

See cgan.

1.0.2

3 years ago

1.0.1

3 years ago

1.0.6

3 years ago

1.0.3

3 years ago

1.0.0

3 years ago