I\'m trying to load some variables with res render like that:
res.render(\'blog_edit\', {title: \'edit your blog\', posts: \"something\"});
try
res.render('blog_edit', {locals:{title: 'edit your blog', posts: "something"}});
#{locals.foo}
I'm using the latest versions today ("express": "4.11.2", "jade": "1.9.2") and this is the syntax that works for me:
res.render('blog_edit', {title: 'edit your blog', posts: "something"});
In template:
#{locals.posts}
or
#{posts}
Here is what works for me.
in JS
res.render('index', {email: req.params.email});
in Jade
#{locals.email}