将promise赋值给变量,再用变量.then方法处理成功的操作,可以吗?
代码
let resp;
if(edit_ID){
resp = this.$axios.put(`/api/seach/list/${edit_ID}`,data);
}else{
resp = this.$axios.post('/api/seach/list/',data);
}
resp.then(res=>{
console.log('success');
})
res.catch(err=>{
console.log('error')
})
运行结果及报错内容
代码没有放在async await 里,会不会出现问题?
我的解答思路和尝试过的方法
我想要达到的结果
根据edit_ID来判断是新建还是编辑,然后选择对应的接口;然后在成功回调里的代码,都是一样的,能不能就是当到一起,