帮助在jade express中显示变量

help with displaying a variable in jade express

本文关键字:显示 变量 express jade 帮助      更新时间:2023-09-26

我试图加载一些变量与res渲染像这样:

res.render('blog_edit', {title: 'edit your blog', posts: "something"});

虽然标题加载好的帖子总是显示为未定义…以下是我尝试过的一些方法。

=posts
#{posts}

和javascript变量

script   
   document.write(posts)

他们都不工作…你能帮帮我吗?提前感谢

try

  res.render('blog_edit', {locals:{title: 'edit your blog', posts: "something"}});
        #{locals.foo}

我今天使用的是最新版本("express": "4.11.2", "jade": "1.9.2"),这是适合我的语法:

res.render('blog_edit', {title: 'edit your blog', posts: "something"});
在模板:

#{locals.posts}

#{posts}

我是这么做的。

in JS
    res.render('index',  {email: req.params.email});
in Jade
   #{locals.email}