1.0.2 • Published 2 years ago

@jdetyy-xxb/utils v1.0.2

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

@jdetyy-web/utils

H5公共方法

Usage

axios

引用 axios,封装了 jsonp adapter 和 interceptors, 使用方法和 axios 一致


拦截器功能(从上到下依次执行):

  • 满足条件时自动添加 channelType param
  • 简易深拷贝,处理 undefined(data 为 formdata 时不处理)
  • 根据 location.hostname 和 baseType 自动设置 baseURL
  • dataType === 'jsonp' 时,使用 jsonp adapter
import { axios } from '@ytu-web/utils';

// jsonp
axios({
  url,
  dataType: 'jsonp',
  params
})

// baseURL
axios({
  url,
  params,
  baseType: 'user'
})


// formdata
axios.post(url, formData, config)
1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago