2017-09-18 17 views
0

私はベースビューモデルとその内部にサブモデルを持っています。このサブモデルは、次に、いくつかの配列とメソッドtestFunctionを持っています。サブモデルの内部にある配列を繰り返し処理しています。 HTMLの反復の中で、私は直接の親であるサブモデルのメソッドを参照する必要があります。どうすればこれを達成できますか? foreachブロックの内部から直接の親コンテキストを参照するにはどうすればよいですか?私はフィドルを作りました。foreachから直接の親コンテキストを取得

Example fiddle

答えて

4

$parents[1].testFunction

あなたはあなたのビューモデルの階層構造に基づいて、次のいずれかを使用することがあります。

$ルートを:これは、ルートコンテキスト内のメインビューモデルオブジェクトを指します。一番上の親コンテキスト。

$ parents配列:これはすべてのビューモデルを含む配列です。

$両親[0]:親ビューモデルのコンテキストを(また、それは$親と同じです)

$両親[1]:第二の親ビューモデルのコンテキスト(壮大な親)。

$ parents [2]:第3の親ビューモデルコンテキスト。 (大祖父母)

など。

関連する問題