在Node.js + Express + Jade中将对象传递给客户端,您可以使用以下方法:
res.render()
方法将对象传递给Jade模板。例如,如果您有一个名为user
的对象,您可以这样做:app.get('/user', function(req, res) {
var user = {
name: 'John Doe',
email: 'john.doe@example.com'
};
res.render('user', { user: user });
});
!{}
语法将对象插入到HTML中。例如,要在页面上显示用户的名称和电子邮件地址,您可以这样做:doctype html
html
head
title User
body
h1= user.name
p= user.email
doctype html
html
head
title User
script.
var user = !{JSON.stringify(user)};
这样,您就可以在客户端JavaScript中访问user
对象了。
推荐的腾讯云相关产品:
产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云