如何在Pug中获得对象的价值?

lao*_*ren 5 javascript node.js object-serialization pug

我正在使用Node.js使用Pug渲染页面.我的JavaScript代码:

router.get('/', function(req, res, next) {
  res.render("index",{
    title:"??",
    user:{name:"luo",age:19}
  });
});
Run Code Online (Sandbox Code Playgroud)

我的帕格代码:

script.
    window.user = #{user}
Run Code Online (Sandbox Code Playgroud)

但结果是这样的:

<script>window.user = [object object]</script>
Run Code Online (Sandbox Code Playgroud)

如何正确获取对象的值?

Mic*_*ski 10

使用JSON.stringify()和更改#!阻止引号被转义:

script.
    window.user = !{JSON.stringify(user)}
Run Code Online (Sandbox Code Playgroud)

有关插值,请参阅Pug文档.