如何在Node.js中使用res()内的对象?

时间:2016-12-28 11:50:49

标签: node.js express

当我尝试这样做时,它会说错误

res({})

我的代码:

{{1}}

我不确定如何为{{1}}内的obj赋值。任何人都可以建议帮助吗?

1 个答案:

答案 0 :(得分:2)

只需将有效对象传递给res.render()

res.render('modules/users/server/templates/getdeals', {
  name    : obj.name,
  from    : common.tokenInfo.name,
  appName : 'GAIPP',
  company : company,
  logo    : logo,
  url     : url
});

不需要temaplateObj

如果要先将其分配给对象,请使用:

var templateObj = {
  name    : obj.name,
  from    : common.tokenInfo.name,
  appName : 'GAIPP',
  company : company,
  logo    : logo,
  url     : url
};
res.render('modules/users/server/templates/getdeals', templateObj);