# 功能描述
利用axios实现前端与后端的交互。
源码路径: node_modules/sei-ui/src/utils/http.js。
# 方法Methods
方法名称 | 参数 | 说明 |
---|---|---|
setDefaultEvn(evn) | {baseURL: null, crossDomain: true, withCredentials: true, timeout: 15000} | 设置缺省的环境参数 |
post(url, params = {}, isLoading, isMessage, contentType, timeout, isGo = true) | url: 地址 params: 数据 isLoading: 是否需要动画,默认为false(无进度条动画) isMessage: 是否显示执行结果提示框,默认为false(不提示) contentType: 提交类型,默认为: application/json;charset=utf-8 timeout: 超时时长 isGo: 未登陆时是否进行跳转 | POST方式提交请求 |
get (url, params = {}, isLoading, isMessage, contentType, timeout, isGo = true) | url: 地址 params: 数据 isLoading: 是否需要动画,默认为false(无进度条动画) isMessage: 是否显示执行结果提示框,默认为false(不提示) contentType: 提交类型,默认为: application/json;charset=utf-8 timeout: 超时时长 isGo: 未登陆时是否进行跳转 | GET方式提交请求 |
fileUpload (url, params = {}, isLoading, isMessage, timeout = 1500000) | url: 地址 params: 数据 isLoading: 是否需要动画,默认为false(无进度条动画) isMessage: 是否显示执行结果提示框,默认为false(不提示) | 文件上传 |
fileDown (url, params = {}, isLoading, saveFileName, timeout = 1500000) | url: 地址 params: json格式参数 saveFileName:保存的文件名称 isLoading: 是否需要动画,默认为false(无进度条动画) timeout: 超时时长 | 文件下载 |
← 存储(store) 常用工具(tools) →