您需要使用 require 而不是 script 加载它。
您应该在某个位置有一个 requirejs-config.js 文件。在那里,您需要添加您的脚本:
var config = {
map: {
sweetalert: "js/sweetalert"
}
}
关键字是你的名称,值是脚本的路径 现在你可以像这样使用它:
require(["sweetalert"], function(){
swal("Good job!", "You clicked the button!", "success");
});
This should be enough
require(["sweetalert"], function(){});
?谢谢。 - Thomas Carlton<script async src="somepath/sweetalert2.all.min.js"></script>
,对吗? - Thomas Carltonrequire(["sweetalert"], function(){});
,require.js 将为您加载它。 - bill.gatesUncaught ReferenceError: Swal is not defined
。基本上一些库全局变量没有声明。是否有任何方法可以“初始化”库,使其声明所有需要的内容? - Thomas Carlton