提交 ada2905f 编写于 作者: Yuanzhao.dai's avatar Yuanzhao.dai

loadingn fixed

上级 e79692e5
...@@ -10,14 +10,17 @@ const service = axios.create({ ...@@ -10,14 +10,17 @@ const service = axios.create({
withCredentials: false withCredentials: false
}) })
let loadingInstance = Loading.service({ let loadingInstance = () => {
return Loading.service({
lock: true, lock: true,
text: 'Loading', text: 'Loading',
spinner: 'el-icon-loading', spinner: 'el-icon-loading',
background: 'rgba(0, 0, 0, 0.7)' background: 'rgba(0, 0, 0, 0.7)'
}); });
}
// request拦截器 // request拦截器
service.interceptors.request.use(config => { service.interceptors.request.use(config => {
loadingInstance()
if( config.headers['sysCode']==undefined) { if( config.headers['sysCode']==undefined) {
config.headers['sysCode'] = 12 config.headers['sysCode'] = 12
} }
...@@ -35,14 +38,14 @@ service.interceptors.request.use(config => { ...@@ -35,14 +38,14 @@ service.interceptors.request.use(config => {
return config return config
}, error => { }, error => {
// logger.debug('service.interceptors.request: ', error) // logger.debug('service.interceptors.request: ', error)
loadingInstance.close(); loadingInstance().close();
Promise.reject(error) Promise.reject(error)
}) })
// respone拦截器 // respone拦截器
service.interceptors.response.use( service.interceptors.response.use(
response => { response => {
loadingInstance.close(); loadingInstance().close();
const res = response.data const res = response.data
/* /*
baseUrl时,返回000000为成功 baseUrl时,返回000000为成功
...@@ -56,7 +59,7 @@ service.interceptors.response.use( ...@@ -56,7 +59,7 @@ service.interceptors.response.use(
}, },
error => { error => {
// logger.error('err' + error) // logger.error('err' + error)
loadingInstance.close(); loadingInstance().close();
return Promise.reject(error) return Promise.reject(error)
} }
) )
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册