0

Wijgrid は、breeze と angular では機能しません。繰り返しを省くために、次の投稿をご覧ください。

http://wijmo.com/topic/wijgrid-will-not-play-with-angular-and-breeze-together/

4

1 に答える 1

0

ほとんどのモデルと同様に、モデルには循環参照があります。私たちは wijgrid の専門家ではありませんが (まったく!)、wijgrid コンポーネント (少なくとも構成されているもの) は、循環参照を持つオブジェクトに対して準備ができていないと思われます。

循環参照を持つオブジェクトは悪くありません。実際、それらはエンティティ モデルでは正常であり、期待されています。顧客には注文があり、各注文には親顧客を返すプロパティがあります。そうしないと

このトピックについては、ベンダーに相談することをお勧めします。

グリッドを読み取り専用で使用している場合は、単純な関数を記述して、照会されたエンティティから表示したいデータだけを特別な目的の「ItemViewModel」オブジェクトにコピーできます。次に、それらをグリッドにロードします。Breeze プロジェクションを使用すると、エンティティではなく生データが返されるため、クエリを実行するのはさらに簡単です。Breeze はエンティティ以外の結果もキャッシュしないことに注意してください。

グリッドを編集する場合、状況はさらに複雑になります。

これは Breeze の問題ではないことを繰り返します。グリッド コントロールの問題です。

于 2013-05-24T01:21:32.940 に答える