当我使用pug
时,我想将数据从服务器传递到客户端(GET请求)
// Server:
res.render('pageToRender', { variableToPass: value })
在客户端,我只是用variableToPass
来引用它。我该如何使用html和javascript呢?我找不到...
答案 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) })