iview 弹框嵌套


项目中用到弹框嵌套的问题,发现iview的Modal在onOk事件里面打开第二个弹框时,会立即关闭第二个弹框

解决方案: 强制关闭第一个弹框后再打开第二个弹框

this.$Modal.confirm({
  title: '弹框一',
  content: '弹框一',
  onOk: () => {
    setTimeout(() => {
      this.$Modal.confirm({
        title: '弹框二',
        content: '弹框二',
        onOk: () => {
          // TODO
        }
      })
    }, 300)
    this.$Modal.remove()
  }
})

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM