我真的很惊讶,我还没有找到一个能做到这一点的函数。我正在寻找的是component.up()函数的等效项,但只适用于商店。由于store不继承自Ext.Component,因此它没有up()函数。但是,我想例如在加载事件处理程序中引用商店的父级。我已经找到了执行此操作的方法,例如使用Ext.getCmp
或通过以下方式从父级创建处理程序:parent.getStore().on("load",handler)
但我特意在寻找一种直接从store对象引用父级的方法。主要供以后参考。
TL; DR:相当于Component.up()
商店的功能。Store.up()
不起作用。
从我所收集的东西中,我不可能找到想要的东西。由于有解决方法,所以这不是问题。
商店没有父子关系,因此没有找到父对象的方法,等等。如果需要访问父对象,请使用Ext.getCmp或直接通过父对象在商店上工作,以便您有范围。
编辑:如果目标是在商店触发事件后执行一些逻辑,那么我们可以使用这些relayEvents
功能来处理来自父对象的商店事件,从而可以对其进行访问。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句