如何在Pug中获取对象的值

How to get object's value in Pug?

本文关键字:取对象 获取 Pug      更新时间:2023-09-26

我使用Node.js使用Pug渲染页面。JavaScript代码:

router.get('/', function(req, res, next) {
  res.render("index",{
    title:"首页",
    user:{name:"luo",age:19}
  });
});

My Pug code:

script.
    window.user = #{user}

但是结果是这样的:

<script>window.user = [object object]</script>

如何正确获取对象的值?

使用JSON.stringify()并将#更改为!以防止引号被转义:

script.
    window.user = !{JSON.stringify(user)}