1

私は ExtJs の初心者で、すべてグリッド (Excel ドキュメントなど) を含むタブで構成されるアプリケーションに取り組んでいます。データは node.js サーバーから取得されます。

データが別のグリッドのデータに依存する 2 つのグリッドがあります (またはそれ以上ですが、この例では 1 つだけです)。グリッド 1 に入力されたデータは、グリッド 2 のデータを変更します (グリッド 1 に新しい行が入力されると、対応する行 (別のモデル) がグリッド 2 に表示されます)。グリッド 2 の新しい行の値を変更すると、グリッド 1 の対応する行のいくつかの列の値が変更されます。

これにアプローチする正しい方法は何ですか?他のグリッドに影響を与える何かが変更されると、自動的にその影響が及ぶはずです (たとえば、保存ボタンが押された場合だけではありません)。

私にはいくつかのアイデアがありますが、経験がほとんどないため、それが最善の方法であるかどうかはわかりません(たとえば、グリッドストアが変更された場合、コントローラ内の影響を受ける他のストアを手動で更新して dataChanged イベントをスローしました)。

4

0 に答える 0