项目中用到弹框嵌套的问题,发现iview的Modal在onOk事件里面打开第二个弹框时,会立即关闭第二个弹框
解决方案: 强制关闭第一个弹框后再打开第二个弹框
this.$Modal.confirm({ title: '弹框一', content: '弹框一', onOk: () => { setTimeout(() => { this.$Modal.confirm({ title: '弹框二', content: '弹框二', onOk: () => { // TODO } }) }, 300) this.$Modal.remove() } })