9

Steven Sanderson の指示に従って、シングル ページ アプリケーション (ASP.NET MVC4) を作成しました。現在発生している問題は、アイテムを編集して変更を保存するたびに、期待どおりに変更されたプロパティだけでなく、Upshot がアイテム全体をサーバーに送り返すことです。(firebugはサーバーに送信されているものを検査できるため、これを知っています)。

アップショットは、ノックアウト オブザーバブルを使用するため、変更されたプロパティのみを送信できるはずであり、変更されたものと変更されていないものを追跡できると確信しています。

私の質問は、これは現時点で可能ですか (おそらく何らかの構成パラメーター)、または将来のバージョンがこれを実装するのを待つべきですか? Upshot はかなり新しいライブラリなので、ドキュメントを見つけるのは今のところかなり困難です。

4

1 に答える 1

0

現時点では、upshot はオブジェクト全体をサーバーに送信することしかできません。これは SPA で動作するように設計されておりDataController、そのSubmitメソッドは入力パラメーターとして a を受け取りますChangeSet。つまり、upshot がワイヤーを介して送信するものとまったく同じです。(元のエンティティ、変更されたエンティティ、および実行された操作 - 更新の式 2)。

ただし、アップショットDataControllerの両方が Microsoft チームによって保留にされているため、新しいバージョンが表示されるまでに時間がかかる場合があります。

アップデート

リファレンスはこちらにあります。彼らは、当分の間、SPAプロジェクトを「一時停止」することについて話しています. ソース コードを確認すると、upshotが SPA パッケージの一部であり、RC リリースにはどちらupshotも含まれていないことがわかります。DataController

于 2012-07-06T06:19:55.560 に答える