1

我对 ExtJS 和评估阶段还很陌生。我想处理我系统中的数据依赖性。例如,有一个饼图显示投资组合的不同资金分配。我可能会修改特定基金的详细信息,从而改变这些分配值。保存新基金详细信息应使用新值重新绘制饼图。为了澄清,我修改的基金细节和饼图中的分配细节是两个不同的模型。它们不适合 ExtJS 提供的“关联”。

我正在考虑一种机制来“通知”饼图以在我更改基金详细信息时重新绘制(重新加载存储)。我想在模型级别而不是在商店级别处理这些依赖关系。解决方案之一: 1. 我的每个模型都有依赖模型的列表。2. 当一个商店被修改时,遍历这个依赖列表 3. 为每个依赖找到所有使用这个模型的商店,并要求他们重新加载。

第 3 步是问题所在。有没有办法获得所有使用特定模型的商店。或者,在商店管理器中枚举所有商店 ID 是我唯一的选择吗?

谢谢!

4

0 回答 0