Swal里面的Swal - 第二次swal关闭两个(这是预期的行为吗?)

问题描述 投票:0回答:1

我有一个场景,我有一个第一个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>
javascript sweetalert2
1个回答
0
投票

根据一个甜蜜的警报开发人员说:“一次只能有一个swal实例。每次调用swal()都会删除当前的模态并创建一个新的模态。”

© www.soinside.com 2019 - 2024. All rights reserved.