javascript - Sweetalert2 allowOutsideClick 在吐司模式下不起作用,并且右侧没有出现关闭按钮
问题描述
我正在使用来自https://sweetalert2.github.io/的 Sweetalert2 ,这是我的配置
swal({
title: 'Success!',
type: 'success',
toast: true,
html: response.message,
showCloseButton: true,
showCancelButton: true,
allowEscapeKey: true,
allowOutsideClick: true,
//focusConfirm: false,
confirmButtonText: 'Continue Shopping',
confirmButtonAriaLabel: 'Continue Shopping',
cancelButtonText: '<a href="' + cartLink + '" style="color:white;">View Cart and Checkout</a>',
cancelButtonColor: '#ff6d02',
cancelButtonAriaLabel: 'Cart',
});
这是结果
所以,问题是 outsideclick 真正的配置不起作用,关闭按钮不在右侧。请问我该如何解决这个问题?
解决方案
我是 SweetAlert2 的作者,感谢您发布这个问题。
1.关闭按钮
关闭按钮不在右侧
这已在最新版本 ( v7.26.4
) 中修复,请更新您的依赖项。
2.allowOutsideClick
参数
该allowOutsideClick
参数与 toast 不兼容,因为 toast 是无模式的并且没有背景。在最新版本中,您将收到有关与 toasts 参数不兼容的控制台警告:
推荐阅读
- python - 不和谐.py | Sqlite 邀请记录器
- mongodb - 将 MERN 应用程序部署到 heroku 时,操作 `users.findOne()` 缓冲在 10000 毫秒后超时
- qgis - 从 QGIS 中的 HERE-api 获取不完整的结果(生成等时线时)
- r - 删除了包含缺失值的 N 行,但没有缺失值或超出范围的值
- reactjs - 未找到 package.json:无法审核没有 package.json 的项目
- teradata - 如何在 teradata 中查找表中的总列数?
- r - 如何用 tidyevaluation 改变变量
- sql - 如何编译包含 if & elsif 语句的程序?
- html - 错误(错误:EPERM:不允许操作,重命名)
- go - 尝试在 AWS EC2 用户数据中设置 GOPATH 和 GOROOT,但它不起作用