考虑,我送JSON客户如下的(使用hbs作为视图引擎)渲染的Express页:如何使用Node.js + HBS + Express将JSON传递给客户端?
res.render('MyPage.html', { layout: false, PageTitle: 'Project Name', JSON_Data: {field1:'value',field2:'value2'}});
我能够访问和使用{{PageTitle}}
组HTML页面的标题,下面是代码。
<title>{{PageTitle}}</title>
现在我想显示JSON_data
进入警报弹出。
我尝试以下方法,但得到Uncaught SyntaxError: Unexpected token {
,而在镀铬调试节目var jsonobj = [object Object]
function fbOnBodyLoad() {
var jsonobj = {{JSON_data}};
alert(jsonobj);
}
可以在任何身体就如何访问JSON_data
并显示在警报
先谢谢了一些想法
尝试'VAR jsonobj =“{ {JSON_data}}“;' – mithunsatheesh 2013-02-14 12:52:54