如何获取实例化组件的xtype?

Gra*_*Zhu 3 extjs extjs3

假设我有一个组件的实例,但我不知道它是什么.有没有方便的方法来获取此组件的xtype?

Cha*_*hau 12

根据API,所有组件(我猜的所有类型的Ext JS对象xtype)都继承了一个方法getXType(),您可以像下面一样使用它:

var t = new Ext.form.TextField();
alert(t.getXType());  // alerts 'textfield'
Run Code Online (Sandbox Code Playgroud)