每日一坑: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 协议,完整转载请注明来自 木子李
        
     评论
            
                匿名评论
                隐私政策
            
            
                你无需删除空行,直接评论以获取最佳展示效果
            
         
            
        

 
                         
                 
            