我在底部工具栏中创建了一个包含List和按钮的面板。
面板包含一个列表和一个按钮;列表的存储获取有关地图中所有可见图层列表的数据;我正在使用createStore()函数来创建此存储并将其传递给List initComponent()中的List.store;因为在其他操作中,用户可以更改图层的可见性,这将更改可见图层列表;我想在每次显示父面板之前重新加载或更新列表存储。目前我调用createStore()并重新绑定List.store,然后使用Panel.doComponenetLayout(),我认为它将调整每个子组件的位置。但失败了。
任何人都可以帮助我解决这个问题吗?
谢谢!〜
答案 0 :(得分:1)
你可能想要做的是这样的事情:
myStore.on('load',function() {
otherStore.proxy.setUrl('....');
otherStore.load()
}