EXT.JS从字段集中获取项目列表

时间:2012-12-14 18:28:29

标签: extjs

如何从Ext.form.Fieldset获取商品列表?我正在尝试根据其中一个属性找到一个组件,这是我到目前为止所得到的:

Ext.each(container.items, function (component) {

    if (component.name == config.name) {
        component.doUpdate(config);
    }

}, me);

当然,项目是未定义的...所以我该怎么做才能访问我的容器中包含的组件,这是一个字段集?

1 个答案:

答案 0 :(得分:2)

您可以使用container.down(selector)或表单字段使用form.findField(name)。

有关在extjs应用中“找到”内容的不同方法,请参阅此答案: Testing extjs apps

对于表单字段,这里有一个答案,列出了不同的技巧:Best way to access adjacent components / fields

编辑:使用container.query(selector)方法获取对象数组。由于down()方法返回首先找到。