2012-01-31 19 views
1

numberをリンクテキストとして印刷するには、次のknockout.jsスニペットを取得するにはどうすればよいですか?または、名前を付けられた匿名変数が何であるかを尋ねる良い方法は、私はループで使用することができますか?Knockout.JS数字のリストを印刷

<span data-bind="foreach: ko.utils.range(1, 30)"> 
    <a hre="#" data-bind="text: ????"></a> 
</span> 

答えて

3

私は$dataがあなたが探していると信じています。キーワード$dataはノックアウト2.0で新しく追加されました。

例:ノックアウト2.0でhttp://jsfiddle.net/LkqTU/181/

その他の新 "擬似変数" 新:

  • $データ - 現在のアイテム
  • $の親を返します - 親バインディングコンテキストからアイテムを返します。
  • $ parents - すべての親バインディングコンテキストを含む配列。 $ parents {0} == $ parent、そして$ parents 1はそれ以上のレベルです。
  • $ルート - 結合のトップレベル(通常はプライマリビューモデル)

Source

にある項目を返します。