res.render sweetalert в файле ejs - PullRequest
       7

res.render sweetalert в файле ejs

0 голосов
/ 25 сентября 2018

Как показать предупреждение в файле .ejs из кода app.js

Я использую 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")

1 Ответ

0 голосов
/ 25 сентября 2018

в 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>
...