首页 > 其他 > 详细

element-ui弹窗的this.$confirm框报错Uncaught (in promise) cancel原因与解决方法

时间:2020-12-24 09:25:31      阅读:114      评论:0      收藏:0      [点我收藏+]

出现这个报错通常是因为你点击了取消或者是关闭弹窗,但是你代码里却没有写catch。

this.$confirm(‘是否保存‘, ‘提示‘, {
      confirmButtonText: ‘是‘,
      cancelButtonText: ‘否‘,
      type: ‘warning‘
    }).then(() => {
        // 点击确定的逻辑代码
    }).catch(() => {
        // 点击取消或关闭(规定要加上这个)
    })

解决的方法就是加上catch,这是其语法检查决定的,比较奇怪的规定。

 

"外在的物质失去可能不会让人太在意,内心的迷失却往往容易令人抓狂。"

element-ui弹窗的this.$confirm框报错Uncaught (in promise) cancel原因与解决方法

原文:https://www.cnblogs.com/yanggb/p/14130372.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!