我正在使用 Handlebars 模板并且 JSON 数据已经在 [Object object] 中表示,我如何在 Handlebars 之外解析这些数据?例如,我试图通过 handlebars 标记在页面上填充 JavaScript 变量,但这不起作用。
有什么建议?谢谢!
编辑:
澄清一下,我使用 ExpressJS w/ Handlebars 进行模板化。在我的路线中,我有这个:
var user = {}
user = {'id' : 123, 'name' : 'First Name'}
res.render('index', {user : user});
然后在我的 index.hbs 模板中,我现在有一个{{user}}
对象。我可以{{#each}}
用来遍历对象就好了。但是,我也在使用 Backbonejs,我想将此数据传递给视图,例如:
myView = new myView({user : {{user}});
问题是,如果我把它放在 console.log 中,它{{user}}
只会[Object object]
在源代码中显示,我得到一个错误,“意外的标识符”。