J'essaie de charger certaines variables avec res rend comme ça:
res.render('blog_edit', {title: 'edit your blog', posts: "something"});
bien que le titre charge fine post apparaît toujours comme indéfini ... voici quelques-unes des méthodes que j'ai essayées ...
=posts
#{posts}
et comme une variable javascript
script
document.write(posts)
aucun d'entre eux ne fonctionne ... pouvez-vous s'il vous plaît aider? merci d'avance
essayer
res.render('blog_edit', {locals:{title: 'edit your blog', posts: "something"}});
#{locals.foo}
J'utilise les dernières versions aujourd'hui ("express": "4.11.2", "jade": "1.9.2") et voici la syntaxe qui fonctionne pour moi:
res.render('blog_edit', {title: 'edit your blog', posts: "something"});
Dans le modèle:
#{locals.posts}
ou
#{posts}
Voici ce qui fonctionne pour moi.
in JS
res.render('index', {email: req.params.email});
in Jade
#{locals.email}