dust.js javascriptテンプレートエンジンを使用して、配列を直接渡したい:
var templateContents; //loaded by require.js
var compiled = dust.compile(templateContents, "viewElements");
dust.loadSource(compiled);
dust.render("viewElements", ["bob", "joe", "sue"], function(err, out){
$('#view').html(out);
});
配列を直接処理するためのテンプレートファイルを作成するにはどうすればよいですか?私は次のような多くのことを試しました:
{.}<br>
と
{#.}
{.}
{/.}
しかし、配列またはその中の要素を正しく参照していないようです。最初の例は次のように出力します。[オブジェクトオブジェクト]
渡す各配列に名前を付けることはできますが、配列は実際にはバックボーンコレクションからのものであり、そうするのは余分な作業のように思われるため、そうする必要がないようにしています。