2012-04-12 4 views
1

ちょうどTempo javascriptテンプレートエンジンを使い始める。ドキュメント内のすべての例では、反復処理するコレクションはオブジェクトまたは配列の配列であり、テンプレート内ではプロパティ名({{name}})または配列インデックス({{[0]}} )。しかし、もし私が文字列のような単純な型の配列を繰り返し処理しているなら、どうでしょうか?テンプレート内のオブジェクト自体を参照する方法はありますか?このようなもの}}?例えばテンポjs - テンプレートの "this"を参照して、文字列または単純なオブジェクトの配列をレンダリングする

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

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

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

は、私は上記の例では、個々の配列の項目を参照してくださいするにはどうすればよいですか?

答えて

2

Toddを指摘してくれてありがとう。 Tempoを使用すると、使用して反復されているオブジェクトを参照することができ1.8+:たとえば

{{.}} 

<ul id="locations"> 
    <li data-template> 
     {{.}} 
    </li> 
</ul> 
+0

感謝を!素晴らしい図書館! –