這個問題有點奇怪,在其他人上面就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);
});
問題就解決了,感覺和版本有關,再此記錄一下。