我有一个场景,我有一个第一个swal,允许打开第二个swal。
当关闭第二个swal(通过OK或取消)时,第二个和第一个swal都关闭。
这是预期的行为吗?我期待在关闭第二个swal时,第一个swal将保持打开状态直到明确关闭(通过OK或取消)。
const html = "<a onclick='swal(\"Second swal\")'>Open second swal</a>";
swal({
title: "swal 1",
html: html,
showCancelButton: true,
allowOutsideClick: false,
customClass: 'swal-wide',
}).then(function(value) {
},
function(dismiss) {
}
).catch(swal.noop);
<script src="https://unpkg.com/[email protected]/dist/sweetalert2.all.js"></script>
根据一个甜蜜的警报开发人员说:“一次只能有一个swal实例。每次调用swal()都会删除当前的模态并创建一个新的模态。”