我有一个场景,我有第一个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/sweetalert2@7.13.1/dist/sweetalert2.all.js"></script>
答案 0 :(得分:0)
根据一个甜蜜警报开发人员的说法:&#34;一次只能有一个swal实例。每次调用swal()都会删除当前模态并创建一个新模态。&#34;