17

Let's I have Humans with Cats with Kittens

class Master
{  
   String masterName;

   Cat[] cats;  
}
class Cat 
{
   String catName;

   Kitten[] kittens;
}

class Kitten 
{
   String kittenName;
}  

ここで、すべての子猫と猫とマスターを HTML で表示したいと考えています。私が使う

                    <!-- ko foreach: humans -->
                    <!-- ko foreach: cats -->
                    <!-- ko foreach: kittens -->
<p data-bind="$data.kittenName"></p>
<p data-bind="$parent.catName"></p>
<p data-bind="???????"></p>   <!-- How get master's name? -->
                    <!-- /ko -->
                    <!-- /ko -->
                    <!-- /ko -->
4

2 に答える 2

26

ノックアウトドキュメントから

$ parentsこれは、すべての親ビューモデルを表す配列です。

$ parents [0]は、親コンテキストからのビューモデルです(つまり、$ parentと同じです)

$ parents [1]は、祖父母のコンテキストからのビューモデルです

$parents[1]を使用してマスタービューモデルにアクセスできるはずです。

于 2012-07-30T15:45:48.490 に答える