EXT.JS 从字段集中获取项目列表
Posted
技术标签:
【中文标题】EXT.JS 从字段集中获取项目列表【英文标题】:EXT.JS getting a list of items from a fieldset 【发布时间】:2012-12-14 18:28:29 【问题描述】:如何从Ext.form.Fieldset
获取项目列表?我正在尝试根据其中一个属性找到一个组件,这就是我目前所拥有的:
Ext.each(container.items, function (component)
if (component.name == config.name)
component.doUpdate(config);
, me);
当然,items 是未定义的......那么我可以做些什么来访问包含在我的容器中的组件,它是一个字段集?
【问题讨论】:
下面的答案有用吗? 【参考方案1】:你可以使用 container.down(selector) 或者如果它是一个表单域使用 form.findField(name)。
有关在 extjs 应用程序中“查找”内容的不同方法,请参阅此答案: Testing extjs apps
对于表单字段,这里有一个列出不同技巧的答案:Best way to access adjacent components / fields
编辑:使用container.query(selector) 方法获取对象数组。作为 down() 方法返回第一个找到的。
【讨论】:
我正在寻找组件的集合,而不是表单字段。 container.down('myapp.mycomponent') 会返回组件列表吗? 查看编辑并确保点击链接查看文档以上是关于EXT.JS 从字段集中获取项目列表的主要内容,如果未能解决你的问题,请参考以下文章
从 Sharepoint 列表中获取所有项目,包括使用 CSOM 的查找值