复习:

1.await 用于取代then函数,等待Promise成功结果提取原地

2.await 无法获取Promise 失败的结果,一旦失败Promise错误的抛出到控制台

try 和catch来捕获await同步代码的错误

<script>
import { getAllChannelsAPI } from '@/api'
//try 和catch来捕获await同步代码的错误
export default {async created () {try{const res = await getAllChannelsAPI()console.log(res)}catch(err){//err参数拿到的就是错误对象//给用户来个弹框提示-程序出错了//console.dir()详细打印console.dir(err)}},
};

可能会有人问  为什么要用 console.dir()打印错误呢!而不用console.log()去打印呢!

因为二者之间效果不一样,console.dir()效果会更好一些;下边会有箭头提示具体的报错

vue 项目如何捕获awit 错误情况相关推荐

  1. vue项目报eslint格式错误解决方案

    vue项目报eslint格式错误解决方案 参考文章: (1)vue项目报eslint格式错误解决方案 (2)https://www.cnblogs.com/lcosima/p/8990616.html ...

  2. vue项目创建之后运行错误

    代码: 查看node npm cnpm vue 版本 然后创建项目 F:\vue\map>vue init --webpack maps error: unknown option `--web ...

  3. 【运行vue项目时遇到的错误解决方案】

    加油,新时代打工人! 错误: enoent ENOENT: no such file or directory, open 'D:\work\vue\package.json' 原因: 没有进入项目目 ...

  4. Vue项目实战:接口错误拦截与环境设置

    (一)接口错误拦截 使用场景: 统一报错 未登录拦截 请求值.返回值统一处理 使用axios插件进行拦截: 安装axios npm i axios --save-dev 在main.js文件中加入: ...

  5. 前端监控--vue项目中使用友盟统计监控

    在项目的使用过程中,不可避免的会出现各种奇奇怪怪的报错,有的可能会导致项目程序崩溃无法运行,但是我们作为开发人员是不会立刻知道这种突发情况的,所以我们需要搜集程序的报错信息,及时解决错误,提高项目的稳 ...

  6. vue 项目运行报错 multiple chunks emit assts to the same filename js/401.js(chunks 401 and 401)

    VUE项目运行报这个错误也没有说哪里有错误,只说有名字冲突,整个项目搜下来都没发现有相同的名字,百度也没人说.自己摸索的解决掉了.有两种情况. 情况一:如果是添加路由的时候就报这个错 解决办法: 把c ...

  7. vue项目中简单进行axios封装及响应状态码提示!

    import Vue from 'vue'import axios from 'axios' import { Toast,Indicator,MessageBox } from 'mint-ui'; ...

  8. 创建Vue项目报错:~/.vuerc may be outdated. Please delete it and re-run vue-cli in manual mode.

    将Vue Cli版本降为了3.x版本之后,再次创建新的Vue项目,报以下错误: 找到~/.vuerc文件,将其删除即可 C:\Users\Administrator

  9. 创建Vue项目报错:ERROR ~/.vuerc may be outdated. Please delete it and re-run vue-cli in manual mode.

    将Vue Cli版本降为了3.x版本之后,再次创建新的Vue项目,报以下错误: ERROR ~/.vuerc may be outdated. Please delete it and re-run ...

最新文章

  1. 对于注册中心,ZooKeeper、Eureka 哪个更合适?
  2. 如何在Linux上使用端口敲门(以及为什么不应该这样做)
  3. 【java】多线程博客积累
  4. ssh客户端_Termius for Mac(SSH客户端) v6.3.0
  5. python requests库详解_python爬虫之路(一)-----requests库详解
  6. SQL Sever数据库的基本操作和它的建立
  7. 【指纹识别】基于matlab GUI指纹识别【含Matlab源码 586期】
  8. 设计python游戏贪吃蛇_Python 贪吃蛇游戏
  9. 如何把XPS格式文档转换为PDF?
  10. c盘存放文件夹的功能
  11. Gradle下载安装 使用本地Maven仓库 IDEA2020.1配置Gradle
  12. 【AIQ合集】人工智能技术学习资料年度整理大合集电子书 PDF下载
  13. XUI框架圆角带图片 ButtonView
  14. win7访问计算机需要密码,win7访问win10系统时需要输入用户名密码解决方法
  15. spring-cloud-context源码解读
  16. android 12.0 wifi开关控制功能实现
  17. antd-design-pro实现多页签,切换页签保留缓存,keep-alive
  18. 关于测试,我发现了哪些新大陆
  19. 【设计模式从青铜到王者】第二篇:UML类图与面向对象编程
  20. PinYin4j使用教程

热门文章

  1. 相关性分析、相关系数矩阵热力图
  2. 北京公交低票价引发国内廉价公交风暴
  3. Mybatis配置 mapper
  4. 求数字是几位数,顺序以及逆序输出各位数字
  5. DELL硬件防火墙配置
  6. 计算机网络(三十一):总结
  7. php bad gateway,PHP 接口调用报错 502 Bad Gateway
  8. java中如何gzip_Java如何压缩Gzip格式的文件?
  9. EnableWindow(): 使某个控件或窗口可用
  10. AllWinner T113 buildroot ssh连接功能