从服务器读取 hbs 脚本中的值

Read value in hbs script from server

我在 node.js 中使用 handlebars 查看方法。我尝试将字符串发送到视图 html 页面,并在 <script> 中读取它的值。但是我收到错误消息:

服务器:

res.render('weekly', {
    test: 'TESTING_SCRIPT_HBS',
});

hbs 文件:

<script>
    varib = {{{test}}};
</script>

当我 运行 它时,我得到了错误: weekly:17 Uncaught ReferenceError: TESTING_SCRIPT_HBS is not defined.

我明白为什么会出现这个错误,但我该如何解决才能使 {{{test}}} 成为一个字符串?

请尝试以下解决方案

<script>
    varib = "{{test}}";
</script>