Jade - Modèle de Moteur: Comment faire pour vérifier si une variable existe

Je suis actuellement à l'aide de Jade sur un nouveau projet. Je veux afficher une page et de vérifier si une variable est disponible.

app.js:

app.get('/register', function(req, res){
    res.render('register', {
        locals: {
          title: 'Register',
          text: 'Register as a user.',
        }
      });
});

register.jade:

- if (username)
p= username
- else
p No Username!

Je reçois toujours le message d'erreur suivant:

username is not defined

Des idées sur comment je peux résoudre ce problème?

  • semble maintenant (2014), nous n'avons plus cette erreur. Beaucoup plus facile à utiliser.
InformationsquelleAutor mbecker | 2011-02-21