ElMessageBox.confirm('确认要删除该信息吗?','警告',{type:'info',cancelButtonText:'取消',confirmButtonText:'确认',beforeClose:(action,instance,done)=>{if(action==='confirm'){instance.onclick=function(){lettype=window.event.typeif(type!=='keydown'){done()}}()}else{done()}}}).then((...
在这个例子中,我们通过自定义类名 .my-confirm 和CSS 样式来阻止弹窗的默认关闭行为。同时,我们保留了头部按钮(如关闭按钮)的点击事件,以便用户仍然可以手动关闭弹窗。 请注意,这种方法可能会影响弹窗的其他交互行为,因此在使用时需要谨慎测试。 总结 以上两种方法都可以实现点击“确定”按钮后不关闭 ElMessageBox 的效...
其中,$alert用于展示提示信息,$confirm用于确认操作,$prompt用于获取用户输入。这些方法的使用也非常简单,只需传入相应的参数即可。 此外,el messagebox还提供了一些其他的配置项,例如自动关闭、自定义图标、自定义按钮文字等。这些配置项可以帮助我们更加灵活地使用该组件,实现更好的用户体验。 总之,el messagebox是一个...