我有 2 家商店和 1 个网格面板。一个商店分配给网格,另一个在我的应用程序开始时加载了记录。
现在,我的问题是,当我对网格面板中的列使用渲染函数时,我想访问其他商店的记录。但是,其他存储并不总是准备就绪,并且在渲染时刻并不总是充满记录。
这个问题有哪些可能的解决方案?
非常感谢你,大卫
在渲染网格之前加载第二个存储。似乎有什么问题?
更新:您需要确保 store2 在 store1 之前加载。你可以这样做:
null
afterrender
事件控制器中,您将处理程序分配给您调用的 store2load
事件store1.load()
store2.load()
我知道一家商店依赖于另一家商店?如果是这样,从第一个商店中选择一个项目时加载第二个商店。或者,您可以创建一个方法来查看用于填充商店的数据并找到您需要的东西。