sweetalert2:添加第二个警报而不删除第一个警报

时间:2018-04-04 01:21:42

标签: sweetalert sweetalert2

我使用SweetAlert2来显示包含一些数据和一些按钮的表格,到目前为止,它一直运行良好,但当用户在按钮上显示时,我想打开一个带输入的新警报。问题是,当我再次调用sweetalert函数时,带有表的先前警报将被替换为新表。

是否可以同时发出2个警报,或者至少返回上一个警告?

1 个答案:

答案 0 :(得分:1)

是的,SweetAlert2中有队列功能:



swal.queue([
  // Step 0
  {
    title: 'The next modal will have an input field',
    confirmButtonText: 'Next →'
  },
  
  // Step 1
  {
    title: 'Enter your email address',
    input: 'email'
  }
]).then(result => {
  console.log(
    result.value[1] // read value of the 1st step
  )
})

<script src="https://cdn.jsdelivr.net/npm/sweetalert2@7"></script>
&#13;
&#13;
&#13;

文档:https://sweetalert2.github.io/#chaining-modals