Handlebars.js анализирует объект вместо [Object object]

Я использую шаблоны Handlebars, а данные JSON уже представлены в [Object object], как мне анализировать эти данные вне Handlebars? Например, я пытаюсь заполнить переменную JavaScript на странице с помощью тега handlebars, но это не работает.

Есть предложения? Спасибо!

РЕДАКТИРОВАТЬ:

Чтобы уточнить, я использую ExpressJS с Handlebars для создания шаблонов. В моем маршруте у меня есть :

var user = {}
user = {'id' : 123, 'name' : 'First Name'}

res.render('index', {user : user});

. Затем в моем шаблоне index.hbs у меня теперь есть объект {{user}}. Я могу использовать {{#each}}для простого перебора объекта. Однако я также использую Backbonejs и хочу передать эти данные в представление, например:

myView = new myView({user : {{user}});

Проблема,заключается в том, что {{user}}просто показывает [Object object]в источнике, если я поместил его в console.log, я получаю сообщение об ошибке «Неожиданный идентификатор».

65
задан dzm 19 April 2012 в 17:01
поделиться