如何从node.js发送window.alert消息?

时间:2020-07-03 11:42:47

标签: node.js express ejs alert

我想将窗口警报从节点后端发送到使用ejs制作的前端。

如果输入的用户名已经存在,我想在此发送窗口警报。

User.findOne({ username: req.body.username })
            .then(result => {
                if (result) {
                    console.log('Username already taken!')  //this thing I want to show to user via an alert
                    res.render('register')
                } else {
                    user.save()
                        .then(res.redirect('login'))
                        .catch(err => console.log(err))
                }
            })

2 个答案:

答案 0 :(得分:0)

如果我没记错的话,JS的alert()方法也可以在节点代码中使用。

if (result) {
    alert('Username already taken!') 
    res.render('register')

替代:警报npm软件包,非常易于使用: https://www.npmjs.com/package/alert

答案 1 :(得分:0)

有一个用于弹出窗口的coord_cartesian(xlim = c(0, 12.5))模块,称为npm。您必须使用命令popups安装它。然后使用以下代码:

npm install popups

有关更多信息,请访问:https://www.npmjs.com/package/popups

相关问题