0

これまでのところ、Breeze と Knockout を一緒に使用しても問題ありません。しかし、本当に奇妙な行動に出くわすだけです。

コードを再現したり投稿したりするのは難しいでしょうが、どこかでベルが鳴ることを願って、とにかく質問をするつもりです. 基本的に問題は、この特定のインスタンスでオブジェクトを変更または追加して保存すると、エンティティで ko.toJSON() を呼び出すと、新しい/変更されたすべてのオブジェクトが null 値に置き換えられることです。

これまでのところ、同じシリアル化コードが他のすべてのオブジェクトに対して正常に機能するため、何らかの形で異なるエンティティ自体である必要があります。しかしオブジェクトを見ると、明らかなことは何もありません - ノックアウトはすべてをオブザーバブルでラップするので、とにかく見つけるのは難しいでしょう.

情報が不足していることをお詫びしますが、私はひどく困惑しています.

4

1 に答える 1