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

loadingn fixed

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