1

Tempo JavaScript テンプレート エンジンを使い始めたところです。ドキュメント内のすべての例で、繰り返し処理するコレクションはオブジェクトまたは配列の配列であり、テンプレートではプロパティ名 (つまり {{name}}) または配列インデックス (つまり {{[0]}} を参照します。 )。しかし、文字列のような単純な型の配列を繰り返し処理している場合はどうなるでしょうか? テンプレートでオブジェクト自体を参照する方法はありますか? このようなもの}}?

例えば:

var data = [ "All", "Europe", "Asia", "America", "India"];
Tempo.prepare("locations").render(data);

今、私は自分のデータをテンプレートのリストにレンダリングしたいと考えています:

<ul id="locations">
   <li data-template>
       {{?????}}
    </li>
</ul>

上記の例で個々の配列項目を参照するにはどうすればよいですか?

4

1 に答える 1

2

これを指摘してくれてありがとう、トッド。Tempo 1.8+では、以下を使用して反復されるオブジェクトを参照できます。

{{.}}

例えば:

<ul id="locations">
   <li data-template>
       {{.}}
    </li>
</ul>
于 2012-04-18T14:24:34.010 に答える