为什么我在响应拦截判断了请求方式==post请求路径==user状态码==400时他会出现报错,还是编译错误
```javascript
import axios from "axios";
const request = axios.create({
baseURL: "http://127.0.0.1:8888/api/private/v1/",
timeout: 5000,
})
// 请求拦截
request.interceptors.request.use(config => {
config.headers.Authorization = window.sessionStorage.getItem('token')
return config
})
// 响应拦截
request.interceptors.response.use(response => {
console.log(response.config.url, response.config.method, response.data.meta.status)
if (response.config.url == 'users' && response.config.method == 'post' && response.data.meta.status == 400) {
this.$message.error(response.data.meta.msg)
}
return response;
});
export function get(url, params = {}) {
return new Promise((resolve, reject) => {
request.get(url, params).then(res => {
resolve(res.data)
}).catch(err => {
reject(err.data)
})
})
}
export function post(url, data = {}) {
return new Promise((resolve, reject) => {
request.post(url, data).then(res => {
resolve(res.data)
}).catch(err => {
reject(err.data)
})
})
}
export function deletes(url, data = {}) {
return new Promise((resolve, reject) => {
request.delete(url, data).then(res => {
resolve(res.data)
}).catch(err => {
reject(err.data)
})
})
}
```