sweetalert2 类型错误 : this is undefined after v8 upgrade

标签 sweetalert2

我从 sweetalert2 ^7.32.4 → ^8.11.7 移动,我阅读了 v8.0.0 breaking changesmy code都没有直接调用受影响的函数之一。

我想知道是什么导致了这个神秘的错误:(TypeError: this is undefined)

enter image description here

最佳答案

如 SweetAlert2 中所报告的 release note for version 8.0.0在 README 的顶部引用,这个主要版本发布引入了调用 Swal 的方式的重大变化。在发行说明中,还有一个链接指向引入此重大更改的原因。

变更日志实际上包括标题为 "BREAKING CHANGE: remove withNoNewKeyword enhancer" 的这一重大变更。 .本次提交内容说明:

From now on the recommended way to use SweetAlert2 is: Swal.fire({...options})

关于sweetalert2 类型错误 : this is undefined after v8 upgrade,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56416187/

相关文章:

javascript - sweetalert2 示例报告 : await is only valid in async functions and async generators

javascript - 从 SweetAlert2 选择框获取值(value)?

javascript - 带有正确消息的 Sweet Alert 自定义正则表达式验证

javascript - SweetAlert2 取消按钮仍在提交表单

html - 是否可以在甜蜜警报 2 中添加整个 Angular 组件?

javascript - 具有输入类型范围问题的 Sweet alert 2 模态

css - sweetalert2 更改弹出图标颜色

javascript - 数据插入成功时django sweetalert2 activite

node.js - 如何在nodejs中使用sweetalert?

javascript - 更改甜蜜警报2的Overlay背景颜色