快速会话带有重音字符的flash消息

时间:2014-09-20 18:50:26

标签: node.js express

我有一个使用快速会话的node.js应用程序。

我使用会话向用户显示错误消息,例如当他们输入无效的用户名/密码时。

网站是德语,我不能让应用程序显示重音字符。例如,当用户在登录表单中键入错误的密码时,此代码使用flash显示错误消息:

if (result === false) {
        req.session.flash = {
            type: 'danger',
            intro: 'Ooops',
            message: 'Ungültige Email und/oder Passwort. Bitte erneut versuchen.',
        };
        res.redirect(303, '/login');            
    }

上面提到的消息显示为“Ung ltigeEmailund / oder Passwort.Bitte erneut versuchen。”

使用重音字符时,如何让flash消息正确编码字符串?

0 个答案:

没有答案