[英]res.render sweetalert on ejs file
如何顯示來自app.js代碼的.ejs文件中的警報
我正在使用sweetalert npm
//if success redirect another page if(data.type == 'success')res.render('user.ejs',{user:user}); // if error show alert on page login.ejs if(data.type == 'error')swal("Oops!", "Something went wrong!", "success")
在app.js中:
if(data.type == 'error')
{
res.render('login', {alert: true, alertTitle: "Oops!", alertMessage: "Something went wrong!"})
}
在login.ejs中
<script>
$(document).ready(function () {
if (alert === true) {
var alert = <%= alert %>
var alertTitle = <%= alertTitle %>
var alertMessage = <%= alertMessage %>
swal(alertTitle, alertMessage, "success");
}
})
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.