`
rhodian
  • 浏览: 71346 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Uncaught (in promise)错误

    博客分类:
  • vue
 
阅读更多

axios访问api,返回错误信息,原有的代码:

Promise.reject(new Error(res.message || 'Error'))

 res.message为错误信息,如果不存在,则直接给出’Error‘

 

报错:

Uncaught (in promise) Error: 请登录后再尝试!

 

错误原因:

写法不对,记得处理异常

 

修改:

Promise.reject(new Error(res.message || 'Error')).catch(() => {})

 

 

分享到:
评论

相关推荐

    解决Vue-Router升级导致的Uncaught (in promise)问题

    在升级Vue-Router至3.1.0及以上版本后,开发者可能会遇到一个常见的问题:在进行路由跳转时,控制台会抛出`Uncaught (in promise)`错误。这个错误的出现是由于Vue-Router从3.1.0版本开始,`push`和`replace`方法开始...

    解决axios发送post请求返回400状态码的问题

    今天在用 axios 发送一个跨域的post请求时,遇到了一个坑:Uncaught (in promise) Error: Request failed with status code 400。 前台代码如下: axios({ method: post, url: ...

    JQuery报错Uncaught TypeError: Illegal invocation的处理方法

    然而,在使用jQuery过程中,开发者有时会遇到JavaScript控制台抛出“Uncaught TypeError: Illegal invocation”错误。这个错误通常不是由jQuery自身引起的,而是与JavaScript作用域及上下文有关。 当我们进行Ajax...

    JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法

    主要介绍了JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法,结合实例形式分析了javascript提示此类异常的常见原因与相关解决方法,需要的朋友可以参考下

    微信小程序报错: thirdScriptError的错误问题

    如果脚本文件中的某一行代码或者某个函数发生了错误,那么我们可以通过浏览器的开发者工具查看错误详情,找到并修复这个错误。 3. 检查异步操作:由于“thirdScriptError”通常发生在异步操作中,所以我们也需要...

    Vue报错:Uncaught TypeError: Cannot assign to read only property’exports‘ of object’#Object‘的解决方法

    当你遇到“Uncaught TypeError: Cannot assign to read only property 'exports' of object '#<Object>'”这样的错误,通常是因为在同一个模块中混用了CommonJS(`require`和`module.exports`)和ES6模块(`import`...

    使用js下载pdf所需js资源(html2canvas 和 jsPDF)

    在给定的文件列表中,`jsPdf.debug.js` 是`jsPDF`的调试版本,包含完整功能和错误信息,而`html2canvas.js`是`html2canvas`库的文件。 2. 创建一个HTML元素,例如一个div,其中包含你希望转换为PDF的内容。 3. ...

    解决长度报错的qrcode.js

    1. **增加错误纠正级别**:二维码有四种错误纠正级别(L, M, Q, H),级别越高,能纠正的错误越多,但能容纳的数据量相对较少。开发者可能调整了默认的错误纠正级别,使得在牺牲部分纠错能力的同时,能够编码更长的...

    Unexpected token c in JSON at position 0 报错信息及解决

    在编程过程中,我们可能会遇到各种错误,其中"Unexpected token c in JSON at position 0"是一个常见的JavaScript解析错误,通常发生在尝试使用`JSON.parse()`函数解析一个预期为JSON格式的字符串时,但该字符串实际...

    优雅的处理vue项目异常实战记录

    你还在为处理Uncaught (in promise) ReferenceError烦恼吗? 你还在为捕获异常反复的写try catch吗? 你还在为每一个promise写catch吗? 是时候一站式统一处理异常!!!(针对vue项目) 全局异常捕获 Vue....

    微信小程序API (2).pdf

    如果Promise被拒绝且未被捕获,会显示`Uncaught (in promise)`错误,可以通过`catch`来捕获。此外,`wx.onUnhandledRejection`可以监听未处理的Promise拒绝事件。 微信小程序API的设计使得开发者能够轻松地与微信...

    解决vue2中使用axios http请求出现的问题

    然而,在实际操作中,可能会遇到一些问题,比如在发送POST请求时遇到404错误。本文将深入探讨这个问题,并提供一个解决方案。 首先,当我们尝试使用axios的默认方式发送POST请求,如下所示: ```javascript axios....

    vue3-vuex4-antd-express:vuex3-vuex4.0-ant设计-vue-express

    1.请求错误,返回转态时候无法使用vue-i18n Uncaught SyntaxError: Must be called at the top of a `setup` function at createCompileError ( vue - i18n . js ? v = 465 da450 : 419 ) at createI18nError ( ...

    详解Vue中使用v-for语句抛出错误的解决方案

    首先,错误信息`Uncaught (in promise) TypeError: Cannot read property ‘removeChild' of null`通常表示Vue尝试移除一个不存在的DOM元素,这可能是由于在`v-for`循环中重复的项导致的。Vue需要能够跟踪每个迭代...

    tdr-transfer-frontend:TDR传输代码的存储库

    TDR传输前端 TDR传输代码的存储库 在本地运行 ...Uncaught (in promise) ValidationException: 1 validation error detected: Value 'some-fake-identity-id' at 'identityId' failed to satisfy constr

    vue中解决chrome浏览器自动播放音频和MP3语音打包到线上的实现方法

    不光是这样,在页面加载完毕的情况下,用户没有click、dbclick、touch等主动交互行为,使用js直接调用.play() 方法的话,chrome都会抛出如下错误:Uncaught (in promise) DOMException; 解决 在网上找了很多方法都...

    使用Element的InfiniteScroll 无限滚动组件报错的解决

    在本文中,我们将探讨如何解决使用Element UI库中的InfiniteScroll无限滚动组件时遇到的错误。Element UI是一款流行的Vue.js组件库,提供了许多实用的UI组件,其中包括用于实现无限滚动效果的InfiniteScroll组件。...

Global site tag (gtag.js) - Google Analytics