2011-12-19 2 views
2

私はknockout.jsのjavascriptコードを読んでいます。誰かがここで何が起こっているのか説明できますか?この場合{{each seat}}は何を意味していますか?jQueryの{{各 'itemName'}}の意味は何ですか?

"Templates" plug-inの一部だ
<script type="text/x-jquery-tmpl" id="reservationTemplate"> 
    {{each seats}} 
     <tr> 
      <td>${name || 'Anonymous'}</td> 
      <td>${meal().mealName}</td> 
      <td>${meal().price}</td>     
     </tr> 
    {{/each}} 
</script> 
+0

これは、私にとっては 'for'ループのためのいくつかの奇妙なカスタムテンプレート構文のようです... –

答えて

2

。現在のところ「ベータ」ステータスであり、そのページの上部にある通知からわかるように、ベータ(details)を超えて進める計画はありません。 {{each}}は、配列の内容をループするために使用され、各項目のマークアップを繰り返します。

+0

これ以上開発されない理由はありますか? – peirix

+1

@peirix:私は彼らがこれを説明するブログ記事へのリンクを追加しました。また、テンプレートページ(最初のリンク)の上部に簡単な説明があります。 –

関連する問題