Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はこのフィドルで自分の問題を切り分けました
http://jsfiddle.net/xYphz/
親の代わりにルートモデルを使用します
編集:1つの明白な解決策はテンプレートを使用することですが、正しいコンテキストを取得するためのより簡単な方法が必要ですか?
http://jsfiddle.net/eHrBR/
通常、次のようなことを行います。
<!-- ko with: subModel --> <div data-bind="foreach: items"> <button data-bind="click: $parent.clickMe">Click me</button> </div> <!-- /ko -->
これにより、親コンテキストがあなたのになりますsubModel。もちろん、withコンテナレスバインディングを使用するのではなく、要素にバインディングを配置することもできます。
subModel
with
http://jsfiddle.net/rniemeyer/xYphz/1/