Javascript Sweetalert不起作用,但当我使用alert进行测试时,它会起作用
我最近开始使用Sweetalert,但现在我不明白为什么它不起作用 我制作了一个函数来检索我用alert测试过的按钮的值(它可以正常工作),但是一旦我用sweetalert将其放在一起,按钮就会直接被验证,而不会显示sweetalertJavascript Sweetalert不起作用,但当我使用alert进行测试时,它会起作用,javascript,sweetalert,sweetalert2,Javascript,Sweetalert,Sweetalert2,我最近开始使用Sweetalert,但现在我不明白为什么它不起作用 我制作了一个函数来检索我用alert测试过的按钮的值(它可以正常工作),但是一旦我用sweetalert将其放在一起,按钮就会直接被验证,而不会显示sweetalert 功能剂量仪(val){ 如果(val==“警告”){ 游泳({ html:“警告!!!”, 图标:“警告”, confirmButtonColor:“#0A717D”, confirmButtonText:'确定', }); } }; 执行操作您的sweet
功能剂量仪(val){
如果(val==“警告”){
游泳({
html:“警告!!!”,
图标:“警告”,
confirmButtonColor:“#0A717D”,
confirmButtonText:'确定',
});
}
};代码>
执行操作
您的sweet alert功能中缺少title属性
<link href="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.js"></script>
<link rel="stylesheet" href="src/js/jquery-ui.min.css">
<script>
function dosomething(val)
{
if (val === "Warning")
{
swal({
title: 'Warning !!!',
html: 'Warning !!!',
icon: 'warning',
confirmButtonColor: '#0A717D',
confirmButtonText: 'Ok',
});
}
};
</script>
<button type="submit" name="besoin" onclick="dosomething(this.value)" value="Warning">Warning</button>
功能剂量测定法(val)
{
如果(val==“警告”)
{
游泳({
标题:“警告!!!”,
html:“警告!!!”,
图标:“警告”,
confirmButtonColor:“#0A717D”,
confirmButtonText:'确定',
});
}
};
警告
我给你写了一个片段。它在控制台中给出错误。您缺少要关闭的标题,因为该标题不可复制,或者是由打字错误或一些简单问题造成的。虽然类似的问题可能在这里的主题,这是一个解决的方式不太可能帮助未来的读者。
openAreYouSureDialogDocument(training): void {
if('warning'){
Swal.fire({
title: 'Warning !!!',
text: 'Warning !!!',
icon: 'warning',
confirmButtonColor: '#0A717D',
confirmButtonText: 'Ok',
}).then((result) => {
if (result.value) {
// if all good
}
}).catch(err => console.log(err))
}
}