0

私には大きな問題があります。私のアプリケーションには約 10 個のフォームが含まれており、各フォームには多数の入力ボックスが含まれています。ビューモデルはすでに巨大ですが、これは私が心配していることではありません。いくつかのフォームでは、ポップアップ ウィンドウを開いて、フォームに入力された値に基づいて計算を行う必要があります (ko komputed を使用)。すべてのフォームとポップアップウィンドウに対して、(可能であれば) 新しい viemodel の作成を避けたいと思います。

同じ viemodel を使用して新しいウィンドウを作成する方法はありますか? その場合、計算フィールドは機能しますか?

面倒な質問で申し訳ありませんが、私は本当にそれを理解できません。

4

1 に答える 1

2

実際のポップアップではなく、HTML ポップアップ (jQuery UI のモーダル ダイアログなど) を使用できませんか?

また、実際にすべて同じデータ バインディングを使用しない限り、フォームごとに 1 つのビュー モデルを使用することをお勧めします。

于 2013-07-15T09:40:34.000 に答える