访问handlebar.js/express handlebar中partial中的javascript变量

访问handlebar.js/express handlebar中partial中的javascript变量,javascript,node.js,handlebars.js,partials,express-handlebars,Javascript,Node.js,Handlebars.js,Partials,Express Handlebars,首先,很抱歉问一个以前以类似方式被问过的问题。我只是可以;我找不到任何适合我的解决方案 我将handlebar.js与node.js中的express Handlebar库一起使用。我已经正确设置了服务器和客户端渲染,并且可以使用通过路由器传入的数据渲染部分,没有问题 但是,我很难访问页面上下文并呈现页面中脚本中声明的javascript数据 页面片段: var散列={ var1:'这是我要呈现的数据', var2:'这是我想要呈现的更多数据'} {{>blag this.hash} 好的,所

首先,很抱歉问一个以前以类似方式被问过的问题。我只是可以;我找不到任何适合我的解决方案

我将handlebar.js与node.js中的express Handlebar库一起使用。我已经正确设置了服务器和客户端渲染,并且可以使用通过路由器传入的数据渲染部分,没有问题

但是,我很难访问页面上下文并呈现页面中脚本中声明的javascript数据

页面片段:

var散列={
var1:'这是我要呈现的数据',
var2:'这是我想要呈现的更多数据'}
{{>blag this.hash}

好的,所以要解决这个问题,我需要更改JavaScript,将一个对我想要输出的div的引用进行渐变,然后注入,然后使用我想要作为参数传递给模板的数据调用模板

var hash1={
var1:'这是我要呈现的数据',
var2:'这是我想要呈现的更多数据'};
document.querySelector('#thisdiv').innerHTML=blagTemplate(hash1)