Bootstrap's modal提供了两种隐藏对话框的方法:
close(result)(类型:function) - 可用于关闭模态,传递 结果。
解雇(原因)(类型:功能) - 可用于解雇模态, 通过一个理由。
我的理解是正确的,我应该在用户点击对话框上的close
按钮时使用OK
,并在用户点击dismiss
按钮时使用cancel
?
答案 0 :(得分:1)
没必要。 一个原因可以是自我解释,比如因为点击模态内部的链接而关闭模态或者标准&#34之间没有传递的事件; ok ||取消"
答案 1 :(得分:1)
查看result
表示关闭是通往"正确"关闭一个模态,它解析了result
的承诺。
result
(类型:promise
) - 在模式关闭时解析,在模态解除时被拒绝。从这个角度来看,我会说你的假设是正确的。
答案 2 :(得分:1)
考虑“是”,“否”和“取消”
的情况例如。准备连接到聊天室,您可能会询问用户是否要使用他们通常的昵称,“是”会导致与其昵称的连接,“否”将导致与访客昵称的连接,“取消”将导致无连接(驳回)
取消被驳回,是,否则关闭(进一步结果)
当然,可能还有更多按钮组合,但是/否/取消很常见。