每日一坑:ant design 中的Confirm 请求结束后关闭
点击按钮弹出Confirm提醒框,点击确定后发送请求,当请求结束后关闭当前Confirm提示框
代码演示:错误写法
this.$confirm({
title: '确认删除所选中数据?',
onOk () {
return batchDelDept(id).then(() => {
that.$message.success(
'删除成功',
3
)
})
},
onCancel () {}
})
正确写法:
this.$confirm({
title: '确认删除所选中数据?',
onOk () {
batchDelDept(id).then(() => {
that.$message.success(
'删除成功',
3
)
}).finally(() => {
return false
})
},
onCancel () {}
})
原因说明:不要再OK中直接返回操作,如果当前请求结果不为false时不会关闭当前Confirm
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 木子李
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果