为什么$confirm无法执行then后面的东西,只能执行catch

新手上路,请多包涵

image.png
代码如下,实习生小白一枚 求大佬解答

阅读 8.1k
6 个回答
新手上路,请多包涵

跪求大佬帮帮忙

是mint-ui是吗,这个组件点击 确认 会走then里面,点击 取消 走的是catch,现在是这个情况吗

你使用的组件$confirm方法就是用Promise写的,里面写死了 取消在 catch 里面抓。
建议深入研究 Promise 然后看看当前这个组件的源码,希望能有收货

这个用的是 element-ui 吧,理论上点击确定会走 then, 点击取消会走 catch。
如果你点确定也会走弹出取消的内容,那就是你的 then 里面写的代码出错了,会被catch捕获。

报错信息是什么?????

你把后面的catch注释了,然后看一下报错信息,再做处理

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题