访问相邻组件/字段的最佳方式

2023-11-27

我正在寻找一种访问组件/字段的方法,这些组件/字段要么与访问的项目位于同一项目数组中,要么甚至仅位于同一父项目数组中(最后一个只是一个选项)。

在 ExtJS3 中,这很容易,只需定义一个ref在所有者容器中,但我没有在 ExtJS4 中找到类似的内容。

我知道我可以使用Ext.ComponentQuery()或快捷方式up() / down()甚至Ext.getCmp()但它们都不是我正在寻找的,因为它们只是执行一堆代码,而ref这是一种非常简单的做事方式。 是的,我知道使用 ComponentQuery 比使用硬编码引用更安全。但我只是想知道是否还有其他方法可以做到这一点。


或者,对于获取容器中下一个元素的情况,您可以使用nextSibling or prevSibling。所有组件都有这些方法。绕 DOM 结构走动会少一些。它们还允许选择器参数。

它们在文档中进行了描述here.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

访问相邻组件/字段的最佳方式 的相关文章

随机推荐