在MixedCollection

时间:2017-10-09 09:14:49

标签: javascript search extjs

我使用Ext JS,所以

我有一个带有项目的工具栏(按钮,标签等)。我将元素添加到工具栏中,如下所示:

toolbar.add(this.tempObject);

或者像这样:

toolbar.add({
    xtype: button,
    ...
});

所以,我想通过字段"ref"在此工具栏中找到一些元素。我试着:

toolbar.items.find(new Function("there should be my function, but i have no idea how to write it"));

并且没有任何希望这个集合中的每个元素都有这个字段。

1 个答案:

答案 0 :(得分:2)

使用findBy方法:

toolbar.items.findBy(c => c.ref == 'the value you want');

还有其他方法可以讨论容器上的子项,但这取决于Ext版本以及您要查找的内容。