1

我是一名 ExtJs 初学者,正在开发一个由选项卡组成的应用程序,这些选项卡都包含一个网格(如 Excel 文档)。数据来自 node.js 服务器。

有两个网格的数据依赖于另一个网格的数据(甚至更多,但仅作为示例)。输入到grid1的数据会改变grid2的数据(如果在grid1中输入一条新线,那么在grid2中会出现对应的线(不同型号))。如果我们更改网格 2 中新行的值,那么这将更改网格 1 中相应行中的某些列值。

解决这个问题的正确方法是什么?任何时候改变影响另一个网格的东西,它应该会自动产生影响(不仅仅是让我们说按下保存按钮)。

我有几个想法,但几乎没有任何经验,我不知道它是否是最好的方法(例如,如果更改了网格存储,则手动更新控制器中其他受影响的存储引发了 dataChanged 事件)。

4

0 回答 0