1

サーバーから取得したいくつかのオブジェクトを編集するために、formly を使用しています。編集が終わったら、保存を押します。サーバーが新しく保存されたオブジェクトで応答すると、この新しいオブジェクトを以前使用していたモデル オブジェクトに再割り当てします。しかし、この新しいオブジェクトは何らかの理由で正式には使用されません。その後、オブジェクトを再度編集して保存しようとしたためです。モデル オブジェクトに割り当てた新しいオブジェクトの代わりに、古いオブジェクトが正式に使用されています。

これを示すjsbinがあります。2 つの異なるオブジェクトを用意するだけで、別のオブジェクトで応答するサーバーをモックしました。変更を送信するとき、別のオブジェクトをモデル オブジェクトに割り当てます。送信時にデータが新しいモデルに変更されることを期待しています。

4

1 に答える 1

0

サーバーからの応答を受信した後、スコープ内でモデル 2 を使用できるため、新しいモデルで更新されているようです。

更新された jsbin を参照してください

http://jsbin.com/gewasosohu/edit?html,コンソール,出力

于 2015-08-10T10:08:08.133 に答える