From d1f84218c6519d7160dcf2a39086cf0a9694e96a Mon Sep 17 00:00:00 2001 From: iczer <1126263215@qq.com> Date: Thu, 27 Aug 2020 15:36:46 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20problem=20that=20can't=20receive=20rejec?= =?UTF-8?q?ted=20message=20caused=20by=20interceptors;=20:bug:=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=EF=BC=9A=E6=97=A0=E6=B3=95=E6=8E=A5=E5=8F=97=E5=93=8D?= =?UTF-8?q?=E5=BA=94=E5=A4=B1=E8=B4=A5=E7=9A=84=E6=B6=88=E6=81=AF=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/request.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/utils/request.js b/src/utils/request.js index 6d3f8c1..5375dfd 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -108,10 +108,10 @@ function loadInterceptors(interceptors, options) { request.forEach(item => { let {onFulfilled, onRejected} = item if (!onFulfilled || typeof onFulfilled !== 'function') { - onFulfilled = () => {} + onFulfilled = config => config } if (!onRejected || typeof onRejected !== 'function') { - onRejected = () => {} + onRejected = error => Promise.reject(error) } axios.interceptors.request.use( config => onFulfilled(config, options), @@ -122,10 +122,10 @@ function loadInterceptors(interceptors, options) { response.forEach(item => { let {onFulfilled, onRejected} = item if (!onFulfilled || typeof onFulfilled !== 'function') { - onFulfilled = () => {} + onFulfilled = response => response } if (!onRejected || typeof onRejected !== 'function') { - onRejected = () => {} + onRejected = error => Promise.reject(error) } axios.interceptors.response.use( response => onFulfilled(response, options),