Я использую шаблоны Handlebars, а данные JSON уже представлены в [Объекте объекта], как я разбираю эти данные за пределами Handlebars? Например, я пытаюсь заполнить переменную JavaScript на странице с помощью тега handlebars, но это не работает.
Любые предложения? Спасибо!
EDIT:
Чтобы уточнить, я использую 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}});
Проблема заключается в том, что {{user}}
просто показывает [Object object]
в источнике, если я помещаю его в console.log. Я получаю сообщение об ошибке "Неожиданный идентификатор".