这个问题有点奇怪,在其他人上面就ok,在我的电脑上面就不行,同一套代码 如下:
axios.delete('/api/dev-app/' + v.id,{}).then(result => { if (result.code === 200) { } }).catch(err => { console.log(err); });
会在 catch 中捕获 异常ReferenceError: change is not defined at eval (axios.js?e443:26),但是我本地并没有 使用change。
后面我把请求参数改成如下:
axios.delete('/api/dev-app/' + v.id,{data: {}}).then(result => {
if (result.code === 200) { }
}).catch(err => {
console.log(err);
});
问题就解决了,感觉和版本有关,再此记录一下。