如何在EXTJS中刷新布局

时间:2014-01-29 23:39:41

标签: extjs

初学者在这里有extjs所以如果我对extjs的工作方式的理解不正确,请随时纠正我...

重新创建项目组合后如何刷新布局?我有一个项目组合,其值必须根据从后端接收的布尔数据的状态而改变。在调用initComponent函数之后,在函数A中,在modC​​ompal的项目组合已经设置为initComponent函数中的默认值之后,前端会对此数据执行检查。

在A中,我想再次调用create project combo函数,并在后端获取的数据上传递一个boolean dependdent。唯一的问题是,在设置新项目组合框后,我似乎无法“刷新”布局(因此第一个组合框仍然是浏览器中显示的内容)。

1 个答案:

答案 0 :(得分:0)

为什么要重新创建组合框?难道你不能用新的参数重新加载商店

var store = myCombo.getStore();
store.baseParams.myParamName = myValue;
store.reload();

如果您仍想重新创建组合框,则应调用组合父容器的doLayout()方法。