Knockout.js で Repository-Pattern を実装しようとして行き詰まりました。次の理由により、クリックイベントを処理するのが難しいと思います。
問題:
- クリック時: pendDeleteItem は呼び出されません。スコープが見つかりません;(
- PendDeleteItem には、この問題があります。PendingItem プロパティにアクセスする必要があります。
作業フィドル: http://jsfiddle.net/ThomasDeutsch/j7Qxh/8/
目標:
クリックすると、アイテムが PendingItem に送信されます。
制限: 可能であれば ko.applyBindings(ViewModel) を保持したいです。これは、さらにリポジトリを追加し、html でデータバインドを定義したいからです: customer.pendDeleteItem