如何接收客户端服务器传递的数据

时间:2019-06-07 21:34:53

标签: node.js express

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

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

在客户端,我只是用variableToPass来引用它。我该如何使用html和javascript呢?我找不到...

1 个答案:

答案 0 :(得分:0)

可以通过在模板中内联javascript变量的字符串值来通过黑客入侵

这里是示例:

template.pug

<p>Forbes's Pug source code!</p>
<script>
    var variableToPass = JSON.parse('#{variableToPass}')
    console.log(variableToPass)
</script>

server.js

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