Handlebars テンプレートを使用しており、JSON データは既に [Object object] で表されています。Handlebars の外部でこのデータを解析するにはどうすればよいですか? たとえば、handlebars タグを使用してページに JavaScript 変数を設定しようとしていますが、うまくいきません。
助言がありますか?ありがとうございました!
編集:
明確にするために、テンプレートにハンドルバー付きのExpressJSを使用しています。私のルートでは、これがあります:
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]
で、「予期しない識別子」というエラーが表示されることです。