用户登录超时的提示窗口,使用element-ui的MessageBox,代码:
MessageBox.confirm('您的账号未登录,或登录已过期!', '未登录', { confirmButtonText: '重新登录', cancelButtonText: '取消', type: 'warning' }).then(() => { //清理cookie //重定向到登录页 })
弹窗成功,点击取消,报错:
Uncaught (in promise) cancel
原因:
cancel是内置操作,需要处理异常
修改:
MessageBox.confirm('您的账号未登录,或登录已过期!', '未登录', { confirmButtonText: '重新登录', cancelButtonText: '取消', type: 'warning' }).then(() => { //XXXXXX }).catch(() => {})
相关推荐
在升级了Vue-Router版本到到3.1.0及以上之后,页面在跳转路由控制台会报Uncaught (in promise)的问题 这是什么原因呢? 看vue-router的版本更新日志 V3.1.0版本里面新增功能:push和replace方法会返回一个promise, ...
指标 ESM (Elsig's Shifting Mean) 显示指定时间间隔 (柱线) 内价格的平均偏移。
专业搜索网络邮件,搜集邮件。搜集实时,邮箱,可保存txt文档。
NULL 博文链接:https://zha-zi.iteye.com/blog/2090872
主要介绍了JQuery报错"Uncaught TypeError: Illegal invocation"的处理方法,需要的朋友可以参考下
jszip.min.js 创建文件以及写入文件
在上一章我们已经配好了环境,这章我们按照模板的顺序去执行提供的案例,对官方文档进行一个实践操作。 ...云函数 调用失败 Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:...
已上线的直播间礼物
NULL 博文链接:https://lbyzx123.iteye.com/blog/2359387
提供适用于Windows桌面操作系统IE、Chrome、Firefox浏览器的实时视频预览和录像回放功能,支持32/64位Chrome、Firefox、IE11浏览器,支持32位IE10浏览器(兼容64位IE10)。
java UncaughtExceptionHandler:完整代码,自己导入就可以运行。异常处理
Uncaught TypeError: Cannot assign to read only property 'exports' of object '#<Object>' 点开错误的文件,标注错误的地方是这样的一段代码: import {normalTime} from './timeFormat'; module....
使用android:process和Process.killProcess和UncaughtExceptionHandler完成Android应用程序不异常退出
Fatal error: Class ‘COM’ not found in XXXXXXXXX 没发现 COM 类,php代码主要是调用一些系统的信息,初想应该是php没配置好,在stackoverflow找到答案,是讨论xampp的,要延伸开来,我加了几个要点: ★ php 根...
OrderbyRes [js] Orderby结果数组 安装 npm install kc-orderby-res 使用 var orderbyRes = require ( 'kc-orderby-res' ) ; var arr = [ { k : 'B' } , { k : 'C' } , { k : 'A' } , ...var res = orderbyRes ( ...