Node.js 如何在客户端接收服务器传递的数据

Node.js 如何在客户端接收服务器传递的数据,node.js,express,Node.js,Express,当我使用pug时,我想将数据从服务器传递到客户端(GET请求) // Server: res.render('pageToRender', { variableToPass: value }) 在客户端,我只是用variableToPass引用它。但是,如何使用html和javascript实现这一点?我无法找到…通过在模板中内联javascript变量的字符串值,可以通过hack实现 下面是一个例子: 哈巴狗 福布斯哈巴狗源代码 var variableToPass=JSON.parse(“

当我使用
pug
时,我想将数据从服务器传递到客户端(GET请求)

// Server:
res.render('pageToRender', { variableToPass: value })

在客户端,我只是用
variableToPass
引用它。但是,如何使用html和javascript实现这一点?我无法找到…

通过在模板中内联javascript变量的字符串值,可以通过hack实现

下面是一个例子:

哈巴狗

福布斯哈巴狗源代码

var variableToPass=JSON.parse(“#{variableToPass}”) console.log(variableToPass)
server.js

res.render('pageToRender',{variableToPass:JSON.stringify(value)})

您的描述不好,您能提供更多的上下文吗?您回答了自己的问题。像那样从服务器发送它,并使用模板引擎,如
pug
ejs
来获取值。或者你是说别的什么?也许是ajax调用?我对Node很陌生,我在学校学过一些哈巴狗,但我想用html编写我的应用程序。为了做到这一点,我需要将服务器获取的数据传递回客户端,我不知道该怎么做。