当前位置: 首页 > article >正文

try catch的应用

用 async /await方法时,遇到一个问题:不加try/catch,在接口报错时,页面没有提示,一直转圈。加上就是走catch-就有错误提示了

async Add() {//点击事件
	const data = await testApi({
		id: this.id,
	});
	if (data.code == "200") {
		this.Loading = false;
	}else{
		this.Loading = false;
		return this.$message.error(data.message);
	}
}
async Add() {//点击事件
	try{
		const data= await testApi({
			id: this.id,
		});
		if (data.code == "200") {
			this.Loading = false;
		}else{
			this.Loading = false;
			return this.$message.error(data.message);
		}
	}catch(err){		
		this.$message.error(err.message);
		this.Loading = false;
	}
}

http://www.kler.cn/a/7610.html

相关文章:

  • 嵌入式硬件电子电路设计(五)MOS管详解(NMOS、PMOS、三极管跟mos管的区别)
  • GitHub新手入门 - 从创建仓库到协作管理
  • SASS 控制指令详解@for、@if、@each、@while
  • 基于VUE实现语音通话:边录边转发送语言消息、 播放pcm 音频
  • JS 数组排序
  • 如何优化Kafka消费者的性能
  • python--虚拟环境搭建(使用命令安装)
  • 【ESP-IDF】你好世界
  • “智慧”的大楼,为啥落地这么难?
  • Java GenericObjectPool 对象池化技术--SpringBoot sftp 连接池工具类
  • 有些人失业是必然的,AIGC使用两周后体验
  • Python 3.7 有什么新变化 - 其他语言更改新模块
  • Python中request与Requests.request与session.reauest,session.reauest实现自动关联
  • 【第一节】- flink源码编译
  • USB土壤参数检测仪丨便捷、全面、耐用
  • fiddler(抓包)的用法和HTTP 协议的基本格式
  • 科特ECTN快捷办理
  • LinkedHashMap源码分析以及LRU的应用
  • 厉害了!Facebook优惠广告让你的广告预算翻倍
  • 华为OD机试-统一限载最小值-2022Q4 A卷-Py/Java/JS
  • 【Linux】信号的捕捉
  • 先移动后旋转,先旋转后移动的区别
  • 【Django网络安全】跨站点请求伪造保护,CSRF如何正确使用
  • day18 二叉树遍历总结
  • ArrayList与LinkList的区别
  • minikube apiserver无法启动问题解决