更改extjs 4.1中的数据按需存储

时间:2015-05-16 15:15:06

标签: javascript extjs extjs4 extjs4.1 extjs-stores

我正在使用extjs 4.1数据存储。我已将商店连接到三个网格。

当用户在gridOne上选择记录时,我将addedOnGridOne属性更新为true。类似地,当用户在GridTwo上添加记录时,我将addedOnGridTwo属性更新为true。

现在我添加了一个复选框,选中此复选框后,我需要重置addedOnGridOne&商店和商店中提供的addedOnGridTwo商家信息选中此复选框后,我需要单独维护addedOnGridOne& addedOnGridTwo属性。

我想要的是:第一次加载商店后,我想在商店中创建两个可用数据副本。

如果复选框是chedked,我将加载第一个数据副本,如果用户在tab 2上,我将加载第二个数据副本。

我可以选择哪些选项?这是不是一个好主意。有没有更好的方法?请建议

1 个答案:

答案 0 :(得分:1)

一个商店的更多网格几乎总是会导致麻烦,因为排序,过滤和编辑会影响所有三个网格。如果您需要使用相同数据的三个网格,则可以使用相同数据加载三个单独的存储实例。