Sencha触摸面板布局:当子列表更改时更新面板视图

时间:2011-08-31 18:17:07

标签: list layout panel sencha-touch

我在底部工具栏中创建了一个包含List和按钮的面板。

面板包含一个列表和一个按钮;列表的存储获取有关地图中所有可见图层列表的数据;我正在使用createStore()函数来创建此存储并将其传递给List initComponent()中的List.store;因为在其他操作中,用户可以更改图层的可见性,这将更改可见图层列表;我想在每次显示父面板之前重新加载或更新列表存储。目前我调用createStore()并重新绑定List.store,然后使用Panel.doComponenetLayout(),我认为它将调整每个子组件的位置。但失败了。

任何人都可以帮助我解决这个问题吗?

谢谢!〜

1 个答案:

答案 0 :(得分:1)

你可能想要做的是这样的事情:

myStore.on('load',function() {
    otherStore.proxy.setUrl('....');
    otherStore.load()
}