0

据我所知,Express-Handlebars替换变量客户端很奇怪。

我有这样的东西...

<script type="application/json" id="init-props">
  {{{user}}}
</script>

并且user正在由 Express 设置..

还有一些 javascript 等待从 DOM 中获取它,就像这样......

user = JSON.parse(document.getElementById('init-props').innerText);

但是当 Javascript 试图读取它时,它不存在。因为...Express-Handlebars即使在客户Node端由 replaces提供支持。{{{user}}}为什么?我不知道...

有什么我可以听的活动吗?有什么方法可以强制Express-Handlebars在服务器上呈现它?

4

0 回答 0