try {
await this.DeleteGoods({ id });
this.Toast.success("删除成功");
} catch (err) {
console.log(err);
this.Toast.danger("删除失败");
}
这时候是请求错误的,但是却还是提示删除成功.求教
try {
await this.DeleteGoods({ id });
this.Toast.success("删除成功");
} catch (err) {
console.log(err);
this.Toast.danger("删除失败");
}
这时候是请求错误的,但是却还是提示删除成功.求教
13 回答12.7k 阅读
7 回答1.9k 阅读
9 回答1.6k 阅读✓ 已解决
6 回答880 阅读
3 回答1.1k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
你这个是请求成功的,只是接口返回的结果表示你操作错误
你需要这样
try...catch是只能捕获:你接口不存在(或者网络中断),没有成功链接服务器,请求接口才报的错误