我使用spatie form-backend-validation处理Vue中的发布表单。当我添加axios 拦截器来处理401响应时,它将清除Form对象中的值,包括应从后端接收的错误消息。
那么拦截器是否与此程序包不兼容?或者我应该在拦截器中做其他事情吗?
axios.interceptors.response.use(response => {
return response; //<-- this clears the Form object and errors are lost
}, error => {
if (error.response.status === 401) {
localStorage.removeItem( "user-login");
window.location.href = '/logout?redirect=login'
}
return error;
});
该软件包如何与拦截器一起使用?