request-cs

1.0.27 • Public • Published

request-cs

服务云-Axios封装库。request中内置了download方法,用于文件下载。

Install

npm install request-cs --save

Usage

1.全部引入
  import request from 'request-cs'
  Vue.use(request,{
    namespace: process.env.VUE_APP_NAME, // 命名空间名称
    timeout: 10000, // 请求超时限制【默认值:10000】
    tokenKey: 'tokenKey', // token的key值,非必填【默认值:AuthAPIToken】
    error: Function, // 接口Error
    except: Function, // 接口报错回调方法,默认Message提示信息
    expire: Function, // token过期回调方法,默认调用Vue.prototype.$logout
    proxy: {
      proxy: [
        '/templateapi', // 表单流程配置
        '/fieldserviceapi' // 现场服务交付
      ],
      token: 'AuthAPIToken',
      tokenPrefix: '',
      tokenInvalid: 401,
      msg: 'msg',
      code: 'code'
    } // 微服务代理配置
  })
  使用:this.$request;this.$download
  
2.按需引入
  import { download, request } from 'utils-cs'

Readme

Keywords

none

Package Sidebar

Install

npm i request-cs

Weekly Downloads

2

Version

1.0.27

License

MIT

Unpacked Size

12.4 kB

Total Files

9

Last publish

Collaborators

  • jiaxiaopeng